PageSourceSearch

https://rsvp-paris.com/en-us

html rsvp-paris.com collected 2026-10-03 20:48:41 UTC 152,116 bytes, 2,029 lines download raw bytes

1<!doctype html>
2<html lang="" class="no-js">
3<head>
4  <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 4-5
4
5<script async src="https://www.googletagmanager.com/gtag/js?id=
5G-QFG8K8L0B8
vendor: 12 bytes, line 5
5"></script>
6<script>
7  
vendor: 134 bytes, lines 7-11
7window.dataLayer = window.dataLayer || [];
8  function gtag(){dataLayer.push(arguments);}
9  gtag('js', new Date());
10
11  gtag('config', '
11G-QFG8K8L0B8
vendor: 4 bytes, line 11
11');
12</script>
12
13  
13<script src="https://www.googleoptimize.com/optimize.js?id=OPT-PK2DR78"></script>
13
14    <meta charset="utf-8">
15  <!-- dns-prefetch to hosts ///////////////////////////////////////// -->
16  <link href='//cdn.shopify.com/' rel='dns-prefetch' >
17  
18  <link href='//option.boldapps.net/' rel='dns-prefetch' >
19  <link href='//a.klaviyo.com/' rel='dns-prefetch' >
20  
21  <link href='//connect.facebook.net/' rel='dns-prefetch' >
22  <link href='//static.affilae.com/' rel='dns-prefetch' >
23  <link href='//www.facebook.com/' rel='dns-prefetch' >
24<!--   <link href='//www.mlveda.com/' rel='dns-prefetch' > -->
25  <link href='//app.backinstock.org/' rel='dns-prefetch' >
26  <link href='//rsvp-paris.com/' rel='dns-prefetch' >
27<!-- preconnect to hosts /////////////////////////////////////// -->
28  <link href='//cdn.shopify.com/' rel='preconnect' crossorigin >
29  <link href='//cdn.shopify.com/' rel='preconnect' crossorigin >
30  
31  <link href='//option.boldapps.net/' rel='preconnect' crossorigin >
32  <link href='//a.klaviyo.com/' rel='preconnect' crossorigin >
33  
34  <link href='//connect.facebook.net/' rel='preconnect' crossorigin >
35  <link href='//static.affilae.com/' rel='preconnect' crossorigin >
36  <link href='//www.facebook.com/' rel='dns-prefetch' >
37<!--   <link href='//www.mlveda.com/' rel='preconnect' crossorigin > -->
38  <link href='//app.backinstock.org/' rel='preconnect' crossorigin >
39  <link href='//rsvp-paris.com/' rel='preconnect' crossorigin >
40
41    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
42    <link rel="shortcut icon" href="//rsvp-paris.com/cdn/shop/t/25/assets/favicon.png?v=29053762537942430191785947817" type="image/png" />
43    <title>RSVP Paris | Luxury Limited Edition Leather Goods</title>
44    
45     <meta name="description" content="Handcrafted luxury leather goods in limited editions of 500. Bags, wallets &amp; accessories in calf leather, made in France &amp; Italy since 2015."> 
46    <!-- /snippets/social-meta-tags.liquid -->
47
48
49  <meta property="og:type" content="website">
50  <meta property="og:title" content="RSVP Paris | Luxury Limited Edition Leather Goods">
51  
52
53
54  <meta property="og:description" content="Handcrafted luxury leather goods in limited editions of 500. Bags, wallets &amp; accessories in calf leather, made in France &amp; Italy since 2015.">
55
56  <meta property="og:url" content="https://rsvp-paris.com/en-us">
57  <meta property="og:site_name" content="RSVP Paris">
58
59
60
61
62
63
64
65    <link rel="canonical" href="https://rsvp-paris.com/en-us">
66    <meta name="viewport" content="width=device-width,initial-scale=1">
67    <link href="//rsvp-paris.com/cdn/shop/t/25/assets/theme.scss.css?v=171020083214239089111785947958" rel="stylesheet" type="text/css" media="all" />
68    <link href="//rsvp-paris.com/cdn/shop/t/25/assets/custom-2019.css?v=65253677415766740251787814806" rel="stylesheet" type="text/css" media="all" />
69    <meta name="theme-color" content="#212121">
70    
71    
71<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
71<meta name="facebook-domain-verification" content="zos5e865e1fapnr2rbwcs02kx8swes">
72<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/51848282276/digital_wallets/dialog">
73<meta id="in-context-paypal-metadata" data-shop-id="51848282276" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
74<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://rsvp-paris.com/">
75<link rel="alternate" hreflang="en" href="https://rsvp-paris.com/">
76<link rel="alternate" hreflang="fr" href="https://rsvp-paris.com/fr">
77<link rel="alternate" hreflang="ko" href="https://rsvp-paris.com/ko">
78<link rel="alternate" hreflang="ja" href="https://rsvp-paris.com/ja">
79<link rel="alternate" hreflang="en-US" href="https://rsvp-paris.com/en-us">
80<link rel="alternate" hreflang="fr-US" href="https://rsvp-paris.com/fr-us">
81<link rel="alternate" hreflang="ko-US" href="https://rsvp-paris.com/ko-us">
82<link rel="alternate" hreflang="en-PH" href="https://rsvp-paris.com/en-ph">
83<link rel="alternate" hreflang="fr-PH" href="https://rsvp-paris.com/fr-ph">
84<link rel="alternate" hreflang="en-HK" href="https://rsvp-paris.com/en-hk">
85<link rel="alternate" hreflang="fr-HK" href="https://rsvp-paris.com/fr-hk">
86<link rel="alternate" hreflang="en-AU" href="https://rsvp-paris.com/en-au">
87<link rel="alternate" hreflang="fr-AU" href="https://rsvp-paris.com/fr-au">
88<link rel="alternate" hreflang="en-CA" href="https://rsvp-paris.com/en-ca">
89<link rel="alternate" hreflang="fr-CA" href="https://rsvp-paris.com/fr-ca">
90<link rel="alternate" hreflang="en-TH" href="https://rsvp-paris.com/en-th">
91<link rel="alternate" hreflang="fr-TH" href="https://rsvp-paris.com/fr-th">
92<link rel="alternate" hreflang="en-TW" href="https://rsvp-paris.com/en-tw">
93<link rel="alternate" hreflang="fr-TW" href="https://rsvp-paris.com/fr-tw">
94<link rel="alternate" hreflang="en-JP" href="https://rsvp-paris.com/en-jp">
95<link rel="alternate" hreflang="fr-JP" href="https://rsvp-paris.com/fr-jp">
96<link rel="alternate" hreflang="ja-JP" href="https://rsvp-paris.com/ja-jp">
97<link rel="alternate" hreflang="en-MY" href="https://rsvp-paris.com/en-my">
98<link rel="alternate" hreflang="fr-MY" href="https://rsvp-paris.com/fr-my">
99<link rel="alternate" hreflang="en-ID" href="https://rsvp-paris.com/en-id">
100<link rel="alternate" hreflang="fr-ID" href="https://rsvp-paris.com/fr-id">
101<link rel="alternate" hreflang="en-SG" href="https://rsvp-paris.com/en-sg">
102<link rel="alternate" hreflang="fr-SG" href="https://rsvp-paris.com/fr-sg">
103<link rel="alternate" hreflang="en-CN" href="https://rsvp-paris.com/en-cn">
104<link rel="alternate" hreflang="fr-CN" href="https://rsvp-paris.com/fr-cn">
105<link rel="alternate" hreflang="en-GB" href="https://rsvp-paris.com/en-gb">
106<link rel="alternate" hreflang="fr-GB" href="https://rsvp-paris.com/fr-gb">
107<link rel="alternate" hreflang="en-NZ" href="https://rsvp-paris.com/en-nz">
108<link rel="alternate" hreflang="fr-NZ" href="https://rsvp-paris.com/fr-nz">
109<link rel="alternate" hreflang="en-CH" href="https://rsvp-paris.com/en-ch">
110<link rel="alternate" hreflang="fr-CH" href="https://rsvp-paris.com/fr-ch">
111<link rel="alternate" hreflang="ko-KR" href="https://rsvp-paris.com/ko-kr">
112<link rel="alternate" hreflang="en-KR" href="https://rsvp-paris.com/en-kr">
113<link rel="alternate" hreflang="fr-KR" href="https://rsvp-paris.com/fr-kr">
114<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=590446935"></script>
114
115<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
116<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=590446935&shop_id=51848282276" crossorigin="anonymous"></script>
vendor: 1 bytes, line 116
116
117<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":51848282276,"countryCode":"FR","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/51848282276","merchantName":"RSVP Paris","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"RSVP Paris","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 117
117
118<script id="shopify-features" type="application/json">{"accessToken":"db6eff7e9a00b58ce4f2767a9bbfaf71","betas":["rich-media-storefront-analytics"],"domain":"rsvp-paris.com","predictiveSearch":true,"shopId":51848282276,"locale":"en"}</script>
vendor: 1 bytes, line 118
118
119<script>var Shopify = Shopify || {};
120Shopify.shop = "rsvp-en.myshopify.com";
121Shopify.locale = "en";
122Shopify.currency = {"active":"USD","rate":"1.14784682813"};
123Shopify.country = "US";
124Shopify.theme = {"name":"RSVP — Refonte 08\/2026 — Collections","id":202909122903,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
125Shopify.theme.handle = "null";
126Shopify.theme.style = {"id":null,"handle":null};
127Shopify.cdnHost = "rsvp-paris.com/cdn";
128Shopify.routes = Shopify.routes || {};
129Shopify.routes.root = "/en-us/";
130Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
131Shopify.SignInWithShop = Shopify.SignInWithShop || {};
132Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
133Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 133
133
134<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 134
134
135<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 135
135
136<script>
137  window.ShopifyPay = window.ShopifyPay || {};
138  window.ShopifyPay.apiHost = "shop.app\/pay";
139  window.ShopifyPay.redirectState = null;
140</script>
vendor: 1 bytes, line 140
140
141<script>
142  window.Shopify = window.Shopify || {};
143  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
144  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
145  window.Shopify.SignInWithShop.eligible = true;
146</script>
vendor: 1 bytes, line 146
146
147<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 147
147
148<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 148
148
149<script type="module">
150  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
151
152  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
153
154</script>
vendor: 1 bytes, line 154
154
155<script>
156  window.Shopify = window.Shopify || {};
157  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
158  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
159</script>
vendor: 1 bytes, line 159
159
160<script>(function() {
161  var isLoaded = false;
162  function asyncLoad() {
163    if (isLoaded) return;
164    isLoaded = true;
165    var urls = ["https:\/\/sdks.automizely.com\/recommendations\/v1\/pz-recommendations.umd.js?connection_id=a231ea874c8371255e803488ebdc5e68_v1\u0026org_id=3de29724ce154cd4393c9577bb43a5e7_v1\u0026app_key=rsvp-en\u0026app_name=personalization\u0026shop=rsvp-en.myshopify.com"];
166    for (var i = 0; i < urls.length; i++) {
167      var s = document.createElement('script');
168      s.type = 'text/javascript';
169      s.async = true;
170      s.src = urls[i];
171      var x = document.getElementsByTagName('script')[0];
172      x.parentNode.insertBefore(s, x);
173    }
174  };
175  if(window.attachEvent) {
176    window.attachEvent('onload', asyncLoad);
177  } else {
178    window.addEventListener('load', asyncLoad, false);
179  }
180})();</script>
vendor: 1 bytes, line 180
180
181<script id="__st">var __st={"a":51848282276,"offset":7200,"reqid":"089db7dc-b178-4c47-a744-da185f242f1c-1791060519","pageurl":"rsvp-paris.com\/en-us","u":"b66ed1a27e8a","p":"home"};</script>
vendor: 1 bytes, line 181
181
182<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 182
182
183<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();</script>
vendor: 1 bytes, line 183
183
184<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//rsvp-paris.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 184
184
185<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 = "//rsvp-paris.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
185<script crossorigin="anonymous" defer="defer" src="//rsvp-paris.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 185
185
186<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 186
186
187<script>
188  window.Shopify = window.Shopify || {};
189  window.Shopify.MCP = window.Shopify.MCP || {};
190  window.Shopify.MCP.enabled = true;
191  window.Shopify.MCP.shop = "rsvp-en.myshopify.com";
192  window.Shopify.MCP.mcpEndpoint = "https:\/\/rsvp-paris.com\/api\/mcp";
193  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
194</script>
vendor: 1 bytes, line 194
194
195<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/rsvp-paris.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
196</script>
vendor: 1 bytes, line 196
196
197<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://rsvp-paris.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
198</script>
vendor: 1 bytes, line 198
198
199<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
200  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
201</script>
vendor: 1 bytes, line 201
201
202<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
203</script>
vendor: 1 bytes, line 203
203
204<script id='scb4127' type='text/javascript' async='' src='https://rsvp-paris.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
204<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://rsvp-paris.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
205<style id="shopify-accelerated-checkout-cart">
206        #shopify-buyer-consent {
207  margin-top: 1em;
208  display: inline-block;
209  width: 100%;
210}
211
212#shopify-buyer-consent.hidden {
213  display: none;
214}
215
216#shopify-subscription-policy-button {
217  background: none;
218  border: none;
219  padding: 0;
220  text-decoration: underline;
221  font-size: inherit;
222  cursor: pointer;
223}
224
225#shopify-subscription-policy-button::before {
226  box-shadow: none;
227}
228
229      </style>
230
231<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
231
232    <meta name="p:domain_verify" content="41f213f30ab0ffcbe62e41e708717494"/>
233    <meta name="google-site-verification" content="L3rSz5IUdmXQUWwOtJ7Ao17JsZPxSxCUPQENbkjswwM" />
234
235  <link rel="alternate" hreflang="fr" href="https://rsvp-paris.com"/>
236  <link rel="alternate" hreflang="en" href="https://en.rsvp-paris.com"/>
237  <link rel="alternate" hreflang="zh-cn" href="https://cn.rsvp-paris.com"/>
238  <link rel="alternate" hreflang="ko" href="https://kr.rsvp-paris.com"/>
239  <link rel="alternate" hreflang="x-default" href="https://en.rsvp-paris.com"/>
240  
241  
242
243  <!-- "snippets/weglot_hreftags.liquid" was not rendered, the associated app was uninstalled -->
244  <!-- "snippets/weglot_switcher.liquid" was not rendered, the associated app was uninstalled --> 
245
246  
247<meta name="facebook-domain-verification" content="ohn9bmbzaslc7igi12h2rvy2zvb8ve" />
248  
249  
249<script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>
249
250<!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
251<script type="application/json" id="core-uppromote-settings">{"active_reg_from":false,"app_env":{"env":"production"}}</script>
vendor: 1 bytes, line 251
251
252<script type="application/json" id="core-uppromote-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":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
252
253
254<script id="core-uppromote-quick-store-tracking-vars">
255    function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
256    if (window.location.href.includes('?sca_ref=')) {
257        localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
258            context: getContext(),
259            timestamp: new Date().toISOString(),
260        }))
261    }
262</script>
262
263
264
265<script id="core-uppromote-setting-booster">
266    var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
267    UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
268    const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
269    idToClean.forEach(id => {
270        document.getElementById(id)?.remove()
271    })
272</script>
272
273<!-- END app snippet -->
274
275
276<!-- END app block -->
276<script src="https://cdn.shopify.com/extensions/01a0eb5b-13b6-751a-b6c1-a42e5b9b7333/affliate-by-secomapp-128/assets/core.min.js" type="text/javascript" defer="defer"></script>
276
277<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0518/4828/2276/files/rsvp_social_image_final.jpg?v=1774441539" />
278<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0518/4828/2276/files/rsvp_social_image_final.jpg?v=1774441539" />
279<meta property="og:image:width" content="1200" />
280<meta property="og:image:height" content="628" />
281<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
282<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: 51848282276,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 282
282
283<script>
284  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
285</script>
vendor: 1 bytes, line 285
285
286<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
286).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 51848282276,storefrontBaseUrl: "https://rsvp-paris.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://rsvp-paris.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3735552343","configuration":"{\"accountID\":\"TFLQYU\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
286,{"id":"1197211991","configuration":"{\"myshopifyDomain\":\"rsvp-en.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1088422231","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-QFG8K8L0B8\\\",\\\"GT-TNGJPJ33\\\"],\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-QFG8K8L0B8\\\",\\\"MC-SCS5NQ28CV\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-QFG8K8L0B8\\\",\\\"MC-SCS5NQ28CV\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-QFG8K8L0B8\\\",\\\"MC-SCS5NQ28CV\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-QFG8K8L0B8\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"771096919","configuration":"{\"shopId\":\"164148\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"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":"348029271","configuration":"{\"pixel_id\":\"1639485556339368\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","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":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"RSVP Paris","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"rsvp-en.myshopify.com","countryCode":"FR","storefrontUrl":"https:\/\/rsvp-paris.com\/en-us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://rsvp-paris.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"202909122903","themePublished":"true","eventMetadataId":"3d0460eb-1ddb-4ed8-ac1e-27cf8e41910b","pageType":"home","shopId":"51848282276","
286storefrontBaseUrl":"https:\/\/rsvp-paris.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
286<script>
287  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
288  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
289  window.ShopifyAnalytics.meta.currency = 'USD';
290  var meta = {"page":{"pageType":"home","requestId":"089db7dc-b178-4c47-a744-da185f242f1c-1791060519"}};
291  for (var attr in meta) {
292    window.ShopifyAnalytics.meta[attr] = meta[attr];
293  }
294</script>
vendor: 1 bytes, line 294
294
295<script class="analytics">
296  (function () {
297    var customDocumentWrite = function(content) {
298      var jquery = null;
299
300      if (window.jQuery) {
301        jquery = window.jQuery;
302      } else if (window.Checkout && window.Checkout.$) {
303        jquery = window.Checkout.$;
304      }
305
306      if (jquery) {
307        jquery('body').append(content);
308      }
309    };
310
311    var hasLoggedConversion = function(token) {
312      if (token) {
313        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
314      }
315      return false;
316    }
317
318    var setCookieIfConversion = function(token) {
319      if (token) {
320        var twoMonthsFromNow = new Date(Date.now());
321        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
322
323        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
324      }
325    }
326
327    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
328    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
329    if (trekkie.integrations) {
330      return;
331    }
332    trekkie.methods = [
333      'identify',
334      'page',
335      'ready',
336      'track',
337      'trackForm',
338      'trackLink'
339    ];
340    trekkie.factory = function(method) {
341      return function() {
342        var args = Array.prototype.slice.call(arguments);
343        args.unshift(method);
344        trekkie.push(args);
345        if (method == 'track' || method == 'page') {
346          var pageUrl;
347          try {
348            pageUrl = window.location.href;
349          } catch (e) {}
350          var pageReferrer;
351          try {
352            pageReferrer = document.referrer;
353          } catch (e) {}
354          try {
355            if (window.__TREKKIE_SHIM_QUEUE == null) {
356              window.__TREKKIE_SHIM_QUEUE = [];
357            }
358            window.__TREKKIE_SHIM_QUEUE.push({
359              from: 'trekkie-stub',
360              method: method,
361              args: args.slice(1),
362              pageContext: {
363                url: pageUrl,
364                referrer: pageReferrer
365              }
366            });
367          } catch (e) {
368            // no-op
369          }
370        }
371        return trekkie;
372      };
373    };
374    for (var i = 0; i < trekkie.methods.length; i++) {
375      var key = trekkie.methods[i];
376      trekkie[key] = trekkie.factory(key);
377    }
378    trekkie.load = function(config) {
379      trekkie.config = config || {};
380      trekkie.config.initialDocumentCookie = document.cookie;
381      var first = document.getElementsByTagName('script')[0];
382var script = document.createElement('script');
383script.type = 'text/javascript';
384script.onerror = function(e) {
385  var scriptFallback = document.createElement('script');
386  scriptFallback.type = 'text/javascript';
387  scriptFallback.onerror = function(error) {
388          var Monorail = {
389      produce: function produce(monorailDomain, schemaId, payload) {
390        var currentMs = new Date().getTime();
391        var event = {
392          schema_id: schemaId,
393          payload: payload,
394          metadata: {
395            event_created_at_ms: currentMs,
396            event_sent_at_ms: currentMs
397          }
398        };
399        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
400      },
401      sendRequest: function sendRequest(endpointUrl, payload) {
402        // Try the sendBeacon API
403        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
404          var blobData = new window.Blob([payload], {
405            type: 'text/plain'
406          });
407
408          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
409            return true;
410          } // sendBeacon was not successful
411
412        } // XHR beacon
413
414        var xhr = new XMLHttpRequest();
415
416        try {
417          xhr.open('POST', endpointUrl);
418          xhr.setRequestHeader('Content-Type', 'text/plain');
419          xhr.send(payload);
420        } catch (e) {
421          console.log(e);
422        }
423
424        return false;
425      },
426      isIos12: function isIos12() {
427        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
428      }
429    };
430    Monorail.produce('monorail-edge.shopifysvc.com',
431      'trekkie_storefront_load_errors/1.1',
432      {shop_id: 51848282276,
433      theme_id: 202909122903,
434      app_name: "storefront",
435      context_url: window.location.href,
436      source_url: "//rsvp-paris.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
437
438  };
439  scriptFallback.async = true;
440  scriptFallback.src = '//rsvp-paris.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
441  first.parentNode.insertBefore(scriptFallback, first);
442};
443script.async = true;
444script.src = '//rsvp-paris.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
445first.parentNode.insertBefore(script, first);
446
447    };
448    trekkie.load(
449      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":51848282276,"isMerchantRequest":null,"themeId":202909122903,"themeCityHash":"9925092998642743468","contentLanguage":"en","currency":"USD","eventMetadataId":"3d0460eb-1ddb-4ed8-ac1e-27cf8e41910b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
450    );
451
452    var loaded = false;
453    trekkie.ready(function() {
454      if (loaded) return;
455      loaded = true;
456
457      window.ShopifyAnalytics.lib = window.trekkie;
458
459      var originalDocumentWrite = document.write;
460      document.write = customDocumentWrite;
461      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
462      document.write = originalDocumentWrite;
463
464      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
465      var token = match? match[1]: undefined;
466      if (!hasLoggedConversion(token)) {
467        setCookieIfConversion(token);
468        
469      }
470    });
471
472    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"089db7dc-b178-4c47-a744-da185f242f1c-1791060519","shopifyEmitted":true});
473
474    var eventsListenerScript = document.createElement('script');
475    eventsListenerScript.async = true;
476    eventsListenerScript.src = "//rsvp-paris.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
477    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
478})();</script>
vendor: 1 bytes, line 478
478
479<script
480  defer
481  src="https://rsvp-paris.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
482  data-application="storefront-renderer"
483  data-shop-id="51848282276"
484  data-render-region="gcp-us-west1"
485  data-page-type="index"
486  data-theme-instance-id="202909122903"
487  data-theme-name=""
488  data-theme-version=""
489  data-monorail-region="shop_domain"
490  data-resource-timing-sampling-rate="10"
491  data-shs="true"
492  data-shs-beacon="true"
493  data-shs-export-with-fetch="true"
494  data-shs-logs-sample-rate="1"
495  data-shs-beacon-endpoint="https://rsvp-paris.com/api/collect"
496></script>
496
497<meta name="shopify-y" content="46d8f375-4458-451f-b6fd-14a88cd5d24d" data-expiration="1822618119000"><meta name="shopify-s" content="f8fef3bf-a1b0-40bf-aa5e-277cca2b125d" data-expiration="1791062319000"><meta name="new-cookie-storage-activated" content="t">
498</head>
499  <body id="rsvp-paris-luxury-limited-edition-leather-goods" class="template-index format-wide-false format-wide-false " >
500
501    
502<div class="menu-v2 menu-2023">
503  
504  <ul class="nav-left n1"><li class="n1" data-menu="left-1">
505        <a href="/en-us/collections/all-bags">E-SHOP</a>
506      </li><li class="n1" data-menu="left-2">
507        <a href="/en-us/pages/about">ABOUT</a>
508      </li><li class="n1" >
509        <a href="/en-us/pages/store-paris">STORES</a>
510      </li></ul>
511
512  <div class="logo">
513    <a href="https://rsvp-paris.com">
514      <svg width="119" height="24" viewBox="0 0 119 24" fill="none" xmlns="http://www.w3.org/2000/svg">
515        <g fill="currentColor">
516          <path fill-rule="evenodd" clip-rule="evenodd" d="M7.733 3.3668L6.6 8.6668H9.433C11.166 8.6668 12.566 7.4328 12.566 5.8338C12.566 4.2328 11.633 3.3668 10.166 3.3668H7.733ZM0 23.6998L4.966 0.366798H10.9C12.466 0.366798 13.7 0.800798 14.666 1.6998C15.633 2.5998 16.1 3.8998 16.1 5.6338C16.1 7.3668 15.366 8.8338 13.866 10.0338C13.1 10.5998 12.333 11.0338 11.5 11.3008L13.7 23.6998H10.299L8.166 11.6668H5.966L3.433 23.6998H0Z" fill="#1A1A1A"/>
517          <path fill-rule="evenodd" clip-rule="evenodd" d="M43.1001 19.567C43.8331 18.7 44.2001 17.7 44.2001 16.534C44.2001 15.034 43.5001 13.834 42.1331 12.9L40.4331 11.766C38.6661 10.567 37.7671 8.966 37.7671 6.933C37.7671 4.9 38.4331 3.233 39.8001 1.933C41.1661 0.633 42.6661 0 44.3671 0C47.8001 0 49.6001 2.2 49.6001 5.133C49.6001 5.6 49.5331 6.133 49.4331 6.766L46.3331 6.633C46.4001 6.1 46.4331 5.733 46.4331 5.501C46.4331 4.033 45.7001 3.167 44.2001 3.167C42.0331 2.966 39.5001 7.067 42.7671 9.233L44.6001 10.466C46.6331 11.8 47.6661 13.767 47.6661 16.367C47.6661 18.5 46.9671 20.3 45.5331 21.767C44.1671 23.233 42.5001 23.966 40.6001 24C36.7331 24 34.8001 21.8 34.7671 17.367C34.7671 16.7 34.8001 16.167 34.8331 15.8L38.2001 15.6C38.1001 16.3 38.0671 16.834 38.0671 17.133C38.0671 19.6 38.9001 20.834 40.5671 20.834C41.5331 20.834 42.3671 20.4 43.1001 19.567Z" fill="#1A1A1A"/>
518          <path fill-rule="evenodd" clip-rule="evenodd" d="M70.2673 23.6998L70.1343 0.366798H73.5673L73.4013 18.5668L73.3013 20.1668H73.3673L73.9343 18.5668L81.5673 0.366798H85.2013L75.0003 23.6998H70.2673Z" fill="#1A1A1A"/>
519          <path fill-rule="evenodd" clip-rule="evenodd" d="M109.067 3.4332L107.967 8.56719H111.367C113.334 8.56719 114.567 7.2672 114.567 5.7672C114.567 4.2662 113.6 3.4332 112.167 3.4332H109.067ZM101.3 23.7002L106.267 0.367195H113.033C115.967 0.367195 118.133 2.33319 118.133 5.5002C118.133 7.4002 117.367 8.9662 115.867 10.1332C114.6 11.1332 113 11.6332 111.067 11.6332H107.334L104.767 23.7002H101.3Z" fill="#1A1A1A"/>
520        </g>
521      </svg>
522    </a>
523  </div>
524  
525  <ul class="nav-right n1"><li class="n1 stay search">
526      <a href="#" class="btn-open-search">
527        
528        <span class="mobile-only">
529          <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
530            <path d="M9.16667 15.8333C12.8486 15.8333 15.8333 12.8486 15.8333 9.16667C15.8333 5.48477 12.8486 2.5 9.16667 2.5C5.48477 2.5 2.5 5.48477 2.5 9.16667C2.5 12.8486 5.48477 15.8333 9.16667 15.8333Z" stroke="#212121" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
531            <path d="M17.7915 17.7917L14.1665 14.1667" stroke="#212121" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
532          </svg>
533        </span>
534        <span class="desktop-inline-only">SEARCH</span>
535      </a>
536    </li>
537    <li class="n1 stay currencies dropdown off">
538      
539<a href="#" class="currency-label">€</a>
540<ul class="sub">
541  <li><a href="#" data-value="EUR" data-label="€">€</a></li>
542  <li><a href="#" data-value="GBP" data-label="£">£</a></li>
543  <li><a href="#" data-value="USD" data-label="$">$</a></li>
544  <li><a href="#" data-value="KRW" data-label="₩">
544₩</a></li>
545</ul>
546
547    </li>
548    <li class="n1 stay lang dropdown">
549      <!--en-->
550<a href="#" class="lang-label">
551  <span>EN</span>
552  <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L8 10L12 6" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
553</a>
554<ul class="sub">
555  <li><a href="https://rsvp-paris.com/fr" data-value="fr" data-label="FR">FR</a></li>
556  <li><a href="https://rsvp-paris.com" data-value="en" data-label="EN">EN</a></li>
557  <li><a href="https://rsvp-paris.kr" data-value="ko" data-label="KO">한국어</a></li>
558  <!--<li><a href="https://cn.rsvp-paris.com" data-value="cn" data-label="CN">简体</a></li>-->
559  <li><a href="https://jp.rsvp-paris.com/" data-value="jp" data-label="JP">日本語</a></li>
560</ul>
561    </li>
562    <li class="n1 stay cart">
563      <a href="/en-us/cart">
564        
565        <span class="mobile-only">
566          <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
567            <path d="M5 1.66667L2.5 5V16.6667C2.5 17.1087 2.67559 17.5326 2.98816 17.8452C3.30072 18.1577 3.72464 18.3333 4.16667 18.3333H15.8333C16.2754 18.3333 16.6993 18.1577 17.0118 17.8452C17.3244 17.5326 17.5 17.1087 17.5 16.6667V5L15 1.66667H5Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
568            <path d="M13.3334 8.33333C13.3334 9.21739 12.9822 10.0652 12.3571 10.6904C11.732 11.3155 10.8841 11.6667 10.0001 11.6667C9.11603 11.6667 8.26818 11.3155 7.64306 10.6904C7.01794 10.0652 6.66675 9.21739 6.66675 8.33333" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
569            <path d="M2.5 5H17.5" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
570          </svg>
571        </span>
572        <span class="desktop-flex-only">CART</span>
573        <span class="count" id="CartCount">0</span>
574      </a>
575    </li>
576  </ul>
577</div>
578
579<div class="menu-2023-hover v2026"><div class="submenu child" data-menu="left-1"><ul class="n2">
580              <li class="n2"><a href="/en-us/collections/all" class="underline">Bags</a></li><ul class="n3"><li class="n3"><a href="/en-us/collections/batman" data-poster="//rsvp-paris.com/cdn/shop/files/BATMAN-SMALL_ESPRESSO_127_54f063d9-e0cb-43bf-b7b8-83413a40f2ca_600x.jpg?v=1767977085">Batman</a>
581                    </li><li class="n3"><a href="/en-us/collections/parachute" data-poster="//rsvp-paris.com/cdn/shop/files/parachute_600x.jpg?v=1765981838">Parachute</a>
582                    </li><li class="n3"><a href="/en-us/collections/munchkin" data-poster="//rsvp-paris.com/cdn/shop/files/munchkin_600x.jpg?v=1765981828">Munchkin</a>
583                    </li><li class="n3"><a href="/en-us/collections/goldeneyes" data-poster="//rsvp-paris.com/cdn/shop/files/golden_600x.jpg?v=1765981802">Golden Eyes</a>
584                    </li><li class="n3"><a href="/en-us/collections/duo" data-poster="//rsvp-paris.com/cdn/shop/files/duo_600x.jpg?v=1765981795">Duo</a>
585                    </li><li class="n3"><a href="/en-us/collections/low-five" data-poster="//rsvp-paris.com/cdn/shop/files/lowfive_600x.jpg?v=1765981810">Low five</a>
586                    </li><li class="n3"><a href="/en-us/collections/milkman" data-poster="//rsvp-paris.com/cdn/shop/files/milkman_600x.jpg?v=1765981820">Milkman</a>
587                    </li><li class="n3"><a href="/en-us/collections/skinny-b" data-poster="//rsvp-paris.com/cdn/shop/files/skinny_600x.jpg?v=1765981848">Skinny B</a>
588                    </li><li class="n3"><a href="/en-us/collections/all-bags" >View all</a>
589                    </li></ul></ul><ul class="n2">
590              <li class="n2"><a href="/en-us/collections/small-leather-goods" class="underline">Accessories</a></li><ul class="n3"><li class="n3"><a href="/en-us/collections/small-leather-goods" >Small Leather Goods</a>
591                    </li><li class="n3"><a href="/en-us/collections/accessories" >Caps</a>
592                    </li><li class="n3"><a href="/en-us/collections/all-bags" >View All</a>
593                    </li></ul></ul><ul class="n2">
594              <li class="n2"><a href="/en-us/pages/fall-winter-2025" class="underline">Collections</a></li><ul class="n3"><li class="n3"><a href="/en-us/pages/spring-summer-2026" >SS26</a>
595                    </li><li class="n3"><a href="/en-us/pages/fall-winter-2025" >FW25</a>
596                    </li><li class="n3"><a href="/en-us/pages/spring-summer-2025" >SS25</a>
597                    </li><li class="n3"><a href="/en-us/pages/fw24" >FW24</a>
598                    </li></ul></ul></div>
599
600      <div class="bg-cover" data-menu="left-1"><div class="bg-cover2 mobile-only" style="background-image:url('//rsvp-paris.com/cdn/shop/files/DUO-CROCO-BLACK_067_600x.jpg?v=1765556531');'"><a href="/en-us/pages/fall-winter-2025"></a><span>FW25</span></div>
601        <div class="bg-cover1" style="background-image:url('//rsvp-paris.com/cdn/shop/files/HP-mob01_26dfec07-210b-4ef2-9469-676836d84fb6_600x.jpg?v=1765814096');'"><a href="/en-us/collections/all-bags"></a><span>ALL BAGS</span></div>
602        <div class="bg-cover0"></div>
603      </div><div class="submenu" data-menu="left-2"><a href="/en-us/pages/about" data-handle="about-us" data-handle2="about" >About us</a><a href="/en-us/pages/design" data-handle="design" data-handle2="design" >Design</a><a href="/en-us/pages/craftsmanship" data-handle="craftsmanship" data-handle2="craftsmanship" >Craftsmanship</a><a href="/en-us/pages/materials" data-handle="materials" data-handle2="materials" >Materials</a><a href="/en-us/pages/sustainability" data-handle="sustainability" data-handle2="sustainability" >Sustainability</a><a href="/en-us/pages/care" data-handle="care" data-handle2="care" >Care</a></div>
604
605      <div class="bg-cover" data-menu="left-2">
606        <div class="bg-cover1" style="background-image:url('//rsvp-paris.com/cdn/shop/files/RSVP_Munchkin-Croc-Choco-hover_600x.jpg?v=1745939331');'"><a href="/en-us/pages/about"></a><span>ABOUT US</span></div>
607        <div class="bg-cover0"></div>
608      </div>
609</div>
610
611<div class="menu-2023-overlay"></div>
612
613<div class="menu-v2-burger">
614  <a href="#" class="js-menu-open">
615    <svg width="24" height="14" viewBox="0 0 24 14" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="24" height="2" rx="1" fill="#1A1A1A"/><rect y="6" width="24" height="2" rx="1" fill="#1A1A1A"/><rect y="12" width="24" height="2" rx="1" fill="#1A1A1A"/></svg>
616  </a>
617  <a href="#" class="js-menu-close">
618    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 6L6 18" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
618<path d="M6 6L18 18" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
619  </a>
620</div>
621
622<div class="offscreen-menu">
623  <div class="overlay js-menu-close"></div>
624  <div class="menu menu-2023">
625    <div class="pad-bg"></div>
626    <div class="pad-content">
627      <div class="menu-top-2026"><a href="/en-us/collections/all-bags"data-menu="mobile-1" class="open">E-SHOP</a><a href="/en-us/pages/about"data-menu="mobile-2">ABOUT</a><a href="/en-us/pages/store-paris">STORES</a></div>
628
629      <div class="menu-bottom-2026"><div class="submenu child open" data-menu="mobile-1"><ul class="n2">
630                    <li class="n2">
631                      <span>Bags</span>
632                      <svg class="plus" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 3.33333V12.6667" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.3335 8H12.6668" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
633                      <svg class="moins" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.3335 8H12.6668" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
634                    </li><ul class="n3"><li class="n3"><a href="/en-us/collections/batman" class="thumb">
635                              
636                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/rond08_80x80.png?v=1786002169');"></span>
637                              
638                              <span class="txt">Batman</span>
639                            </a>
640                          </li><li class="n3"><a href="/en-us/collections/parachute" class="thumb">
641                              
642                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/menu_7_-_quick_80x80.png?v=1786002323');"></span>
643                              
644                              <span class="txt">Parachute</span>
645                            </a>
646                          </li><li class="n3"><a href="/en-us/collections/munchkin" class="thumb">
647                              
648                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/RSVP-Paris-Mini-Maxi-Graine-Noir-thumb_80x80.png?v=1786002314');"></span>
649                              
650                              <span class="txt">Munchkin</span>
651                            </a>
652                          </li><li class="n3"><a href="/en-us/collections/goldeneyes" class="thumb">
653                              
654                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/RSVP-Paris-Vignette-Golden-Eyes-v2_80x80.png?v=1786002280');"></span>
655                              
656                              <span class="txt">Golden Eyes</span>
657                            </a>
658                          </li><li class="n3"><a href="/en-us/collections/duo" class="thumb">
659                              
660                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/1613558121518_80x80.png?v=1786002259');"></span>
661                              
662                              <span class="txt">Duo</span>
663                            </a>
664                          </li><li class="n3"><a href="/en-us/collections/low-five" class="thumb">
665                              
666                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/RSVP-Paris-Five-Lisse-Noir-thumb_80x80.png?v=1786002291');"></span>
667                              
668                              <span class="txt">Low five</span>
669                            </a>
670                          </li><li class="n3"><a href="/en-us/collections/milkman" class="thumb">
671                              
672                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/RSVP-Paris-Box-Bag-Handle-Graine-Noir-thumb_80x80.png?v=1786002301');"></span>
673                              
674                              <span class="txt">Milkman</span>
675                            </a>
676                          </li><li class="n3"><a href="/en-us/collections/skinny-b" class="thumb">
677                              
678                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/quick-skinny-soft_80x80.png?v=1786002332');"></span>
679                              
680                              <span class="txt">Skinny B</span>
681                            </a>
682                          </li><li class="n3"><a href="/en-us/collections/all-bags" class="thumb">
683                              
684                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/Allbags_80x80.png?v=1636540558');"></span>
685                              
686                              <span class="txt">View all</span>
687                            </a>
688                          </li></ul></ul><ul class="n2">
689                    <li class="n2">
690                      <span>Accessories</span>
691                      <svg class="plus" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 3.33333V12.6667" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.3335 8H12.6668" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
692                      <svg class="moins" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.3335 8H12.6668" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
693                    </li><ul class="n3"><li class="n3"><a href="/en-us/collections/small-leather-goods" class="thumb">
694                              
695                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/Thumb-Porte-Cartes-Enveloppe-Box-Noir_80x80.png?v=1613050585');"></span>
696                              
697                              <span class="txt">Small Leather Goods</span>
698                            </a>
699                          </li><li class="n3"><a href="/en-us/collections/accessories" class="thumb">
700                              
701                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/RSVP-Paris-Totebag-thumb_80x80.png?v=1622200670');"></span>
702                              
703                              <span class="txt">Caps</span>
704                            </a>
705                          </li><li class="n3"><a href="/en-us/collections/all-bags" class="thumb">
706                              
707                                <span class="featured-image" style="background-image:url('//rsvp-paris.com/cdn/shop/collections/Allbags_80x80.png?v=1636540558');"></span>
708                              
709                              <span class="txt">View All</span>
710                            </a>
711                          </li></ul></ul><ul class="n2">
712                    <li class="n2">
713                      <span>Collections</span>
714                      <svg class="plus" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 3.33333V12.6667" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.3335 8H12.6668" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
715                      <svg class="moins" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.3335 8H12.6668" stroke="#1A1A1A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
716                    </li><ul class="n3"><li class="n3"><a href="/en-us/pages/spring-summer-2026">
717                              
718                              <span class="txt">SS26</span>
719                            </a>
720                          </li><li class="n3"><a href="/en-us/pages/fall-winter-2025">
721                              
722                              <span class="txt">FW25</span>
723                            </a>
724                          </li><li class="n3"><a href="/en-us/pages/spring-summer-2025">
725                              
726                              <span class="txt">SS25</span>
727                            </a>
728                          </li><li class="n3"><a href="/en-us/pages/fw24">
729                              
730                              <span class="txt">FW24</span>
731                            </a>
732                          </li></ul></ul></div><div class="bg-cover double open" data-menu="mobile-1">
733              <div class="bg-cover2" style="background-image:url('//rsvp-paris.com/cdn/shop/files/DUO-CROCO-BLACK_067_600x.jpg?v=1765556531');'"><a href="/en-us/pages/fall-winter-2025"></a><span>FW25</span></div>
734              <div class="bg-cover1" style="background-image:url('//rsvp-paris.com/cdn/shop/files/HP-mob01_26dfec07-210b-4ef2-9469-676836d84fb6_600x.jpg?v=1765814096');'"><a href="/en-us/collections/all-bags"></a><span>ALL BAGS</span></div>
735            </div><div class="submenu" data-menu="mobile-2"><a href="/en-us/pages/about">About us</a><a href="/en-us/pages/design">Design</a><a href="/en-us/pages/craftsmanship">Craftsmanship</a><a href="/en-us/pages/materials">Materials</a><a href="/en-us/pages/sustainability">Sustainability</a><a href="/en-us/pages/care">Care</a></div><div class="bg-cover" data-menu="mobile-2">
736              
737              <div class="bg-cover1" style="background-image:url('//rsvp-paris.com/cdn/shop/files/RSVP_Munchkin-Croc-Choco-hover_600x.jpg?v=1745939331');'"><a href="/en-us/pages/about"></a><span>ABOUT US</span></div>
738            </div><ul class="last-links"><li>
739              <a href="/en-us/pages/faq">Payments</a>
740            </li><li>
741              <a href="/en-us/pages/faq">Delivery</a>
742            </li><li>
743              <a href="/en-us/pages/faq">Returns</a>
744            </li></ul>
745
746      </div>
747
748      <ul class="social-nav">
749        <li>
750          <a href="http://instagram.com/rsvp_paris/" class="link" target="_blank">
751            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><defs><path id="a" d="M16 32C7.1634 32 0 24.8366 0 16S7.1634 0 16 0s16 7.1634 16 16-7.1634 16-16 16zm-.003-25.3274c-2.534 0-2.8517.0107-3.8469.0561-.993.0453-1.6713.203-2.2648.4337-.6136.2384-1.1339.5575-1.6526 1.0762-.5187.5187-.8378 1.039-1.0762 1.6526-.2306.5935-.3884 1.2717-.4337 2.2648-.0454.9952-.0561 1.313-.0561 3.847s.0107 2.8517.0561 3.8469c.0453.993.203 1.6713.4337 2.2648.2384.6136.5575 1.1339 1.0762 1.6526.5187.5187 1.039.8378 1.6526 1.0762.5935.2306 1.2717.3884 2.2648.4337.9952.0454 1.313.0561 3.847.0561s2.8517-.0107 3.8469-.0561c.993-.0453 1.6713-.203 2.2648-.4337.6136-.2384 1.1339-.5575 1.6526-1.0762.5187-.5187.8378-1.039 1.0762-1.6526.2307-.5935.3884-1.2717.4337-2.2648.0454-.9952.0561-1.313.0561-3.847s-.0107-2.8517-.0561-3.8469c-.0453-.993-.203-1.6713-.4337-2.2648-.2384-.6136-.5575-1.1339-1.0762-1.6526-.5187-.5187-1.039-.8378-1.6526-1.0762-.5935-.2307-1.2717-.3884-2.2648-.4337-.9952-.0454-1.313-.0561-3.847-.0561zm0 1.6811c2.4914 0 2.7865.0095 3.7703.0544.9097.0415 1.4038.1935 1.7326.3213.4355.1692.7463.3714 1.0728.698.3265.3264.5287.6372.698 1.0727.1277.3288.2797.8229.3212 1.7326.0449.9838.0544 1.279.0544 3.7703 0 2.4913-.0095 2.7864-.0544 3.7702-.0415.9097-.1935 1.4038-.3213 1.7325-.1692.4356-.3714.7464-.698 1.0729-.3264.3265-.6372.5287-1.0727.698-.3288.1277-.8229.2797-1.7326.3212-.9837.0449-1.2787.0544-3.7702.0544-2.4915 0-2.7866-.0095-3.7703-.0544-.9097-.0415-1.4038-.1935-1.7325-.3213-.4356-.1692-.7464-.3714-1.0729-.698-.3264-.3264-.5287-.6372-.698-1.0728-.1277-.3287-.2797-.8228-.3212-1.7325-.0449-.9838-.0544-1.279-.0544-3.7702 0-2.4914.0095-2.7865.0544-3.7703.0415-.9097.1935-1.4038.3213-1.7326.1692-.4355.3714-.7463.698-1.0728.3264-.3265.6372-.5287 1.0728-.698.3287-.1277.8228-.2797 1.7325-.3212.9838-.0449 1.279-.0544 3.7703-.0544zm6.4645 2.6207c0-.793-.6429-1.436-1.4359-1.436-.793 0-1.4359.643-1.4359 1.436 0 .793.643 1.4359 1.436 1.4359.793 0 1.4358-.6429 1.4358-1.436zM16 19.2623c-1.8017 0-3.2623-1.4606-3.2623-3.2623 0-1.8017 1.4606-3.2623 3.2623-3.2623 1.8017 0 3.2623 1.4606 3.2623 3.2623 0 1.8017-1.4606 3.2623-3.2623 3.2623zm0-8.288c-2.7756 0-5.0256 2.2501-5.0256 5.0257 0 2.7756 2.25 5.0256 5.0256 5.0256s5.0256-2.25 5.0256-5.0256-2.25-5.0256-5.0256-5.0256z"/></defs><g fill="none" fill-rule="evenodd"><mask id="b" fill="#fff"><use xlink:href="#a"/></mask><g fill="#418FE6" mask="url(#b)"><path d="M-16-16h64v64h-64z"/></g><g fill="#000" fill-opacity=".87" mask="url(#b)"><path d="M-16-16h64v64h-64z"/></g></g></svg>
752          </a>
753        </li>
754        <li>
755          <a href="https://www.facebook.com/rsvparis?fref=ts" class="link" target="_blank">
756            <svg width="32px" height="32px" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M16,32 C7.16344357,32 0,24.8365564 0,16 C0,7.16344357 7.16344357,0 16,0 C24.8365564,0 32,7.16344357 32,16 C32,24.8365564 24.8365564,32 16,32 Z M13.7414489,24.7038256 L17.3379068,24.7038256 L17.3379068,15.9989808 L19.7373572,15.9989808 L20.0553362,12.999243
7561 L17.3379068,12.9992431 L17.3419834,11.4978455 C17.3419834,10.7154677 17.4162125,10.2962519 18.5383115,10.2962519 L20.0383502,10.2962519 L20.0383502,7.29617443 L17.63856,7.29617443 C14.7560261,7.29617443 13.7414489,8.75136995 13.7414489,11.1985512 L13.7414489,12.9995829 L11.9446638,12.9995829 L11.9446638,15.9993206 L13.7414489,15.9993206 L13.7414489,24.7038256 Z" id="path-1"></path></defs><g id="Exe" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="xicons/social/facebook"><g id="Logos"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><g id="Mask"></g><g id="Shape/Square/Variant-1" mask="url(#mask-2)" fill="#418FE6"><g transform="translate(-16.000000, -16.000000)"><rect x="0" y="0" width="64" height="64"></rect></g></g><g id="Shape/Square/Gray-2---Black-text" mask="url(#mask-2)" fill="#000000" fill-opacity="0.87"><g transform="translate(-16.000000, -16.000000)"><rect x="0" y="0" width="64" height="64"></rect></g></g></g></g></g></svg>
757          </a>
758        </li>
759      </ul>
760    </div>
761  </div>
762</div>
763
764<div id="search-bar">
765  <div class="inner">
766    <div class="bar">
767      <div class="icon">
768        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
769          <path d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
770          <path d="M21.35 21.35L17 17" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
771        </svg>
772      </div>
773      
774      <form action="/en-us/search" name="GET" role="search" class="form">
775        <input type="search" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" placeholder="Search" autofocus>
776        <input type="hidden" name="type" value="product">
777        <input type="hidden" name="options[prefix]" value="last">
778      </form>
779
780      <a href="#" class="close">
781        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid" viewBox="0 0 20 20"><path fillrule="evenodd" d="M 20 18.75C 20 18.75 18.75 20 18.75 20 18.75 20 10 11.25 10 11.25 10 11.25 1.25 20 1.25 20 1.25 20 0 18.75 0 18.75 0 18.75 8.75 10 8.75 10 8.75 10 0 1.25 0 1.25 0 1.25 1.25-0 1.25-0 1.25-0 10 8.75 10 8.75 10 8.75 18.75-0 18.75-0 18.75-0 20 1.25 20 1.25 20 1.25 11.25 10 11.25 10 11.25 10 20 18.75 20 18.75Z" fill="rgb(33,33,33)"></path></svg>
782      </a>
783    </div>
784
785    <div class="results">
786      
787    </div>
788  </div>
789</div>
790
791<style>
792  .menu-2023-hover .submenu li.n2 > a[data-handle2="summer-sale"], .offscreen-menu .menu.menu-2023 li.n2 > a[data-handle2="summer-sale"] { color: #f00 !important; }
793</style>
794
795
796
797
798
799
800
801    <div class="fixed-elements">
802      <a href="/en-us/" class="logo logo-r">
803<svg width="63px" height="91px" viewBox="0 0 63 91" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
804<g fill="currentColor">
805<path fill-rule="evenodd" clip-rule="evenodd" d="M30.2609 11.7002L25.8262 32.3707H36.9131C43.6954 32.3707 49.1742 27.56 49.1742 21.3207C49.1742 15.0796 45.5216 11.7002 39.7826 11.7002H30.2609ZM0 91L19.4353 0H42.6524C48.7825 0 53.6084 1.6897 57.3919 5.19961C61.1737 8.71037 63 13.7795 63 20.54C63 27.2997 60.1305 33.0196 54.2614 37.7006C51.2609 39.9097 48.2605 41.5994 44.9999 42.64L53.6084 91H40.3049L31.9566 44.0696H23.348L13.4344 91H0Z" fill="black"/>
806</g>
807</svg>
808</a><a href="/en-us/" class="logo logo-s">
809<svg width="58px" height="95px" viewBox="0 0 58 95" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
810<g fill="currentColor">
811<path fill-rule="evenodd" clip-rule="evenodd" d="M32.584 77.4511C35.4513 74.0211 36.8854 70.0622 36.8854 65.4445C36.8854 59.5074 34.148 54.7564 28.8042 51.0624L22.1571 46.5763C15.2491 41.8261 11.7302 35.4934 11.7302 27.444C11.7302 19.3955 14.3367 12.7979 19.6805 7.65291C25.0244 2.50625 30.8899 0 37.537 0C50.9612 0 58 8.70736 58 20.3192C58 22.1666 57.7392 24.2781 57.3475 26.7843L45.2266 26.2571C45.4874 24.1448 45.6174 22.6938 45.6174 21.771C45.6174 15.9646 42.75 12.5338 36.8854 12.5338C28.4134 11.7434 18.5081 27.9721 31.2807 36.5479L38.4495 41.4305C46.399 46.7087 50.4396 54.4932 50.4396 64.784C50.4396 73.229 47.7022 80.3538 42.0984 86.1602C36.7554 91.9657 30.2383 94.8684 22.8087 95C7.68955 95 0.129986 86.2918 0 68.7429C0 66.1042 0.129986 63.9936 0.260821 62.5418L13.4251 61.7497C13.0334 64.5208 12.9034 66.6323 12.9034 67.82C12.9034 77.5827 16.1616 82.4653 22.6787 82.4653C26.4585 82.4653 29.7166 80.7503 32.584 77.4511Z" fill="black"/>
812</g>
813</svg>
814</a><a href="/en-us/" class="logo logo-v">
815<svg width="58px" height="91px" viewBox="0 0 58 91" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
816<g fill="currentColor">
817<path fill-rule="evenodd" clip-rule="evenodd" d="M0.512734 91L0 0H13.2165L12.5749 70.9803L12.1902 77.2197H12.447L14.6276 70.9803L44.0132 0H58L18.7336 91H0.512734Z" fill="black"/>
818</g>
819</svg>
820</a><a href="/en-us/" class="logo logo-p">
821<svg width="67px" height="91px" viewBox="0 0 67 91" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
822<g fill="currentColor">
823<path fill-rule="evenodd" clip-rule="evenodd" d="M30.9129 11.9601L26.5352 31.9798H40.067C47.8953 31.9798 52.8032 26.9107 52.8032 21.0603C52.8032 15.2099 48.9564 11.9601 43.2521 11.9601H30.9129ZM0 91L19.768 0H46.701C58.376 0 67 7.67062 67 20.0205C67 27.4302 63.9481 33.5407 57.9782 38.0904C52.9363 41.9901 46.5687 43.9399 38.8727 43.9399H24.0134L13.7982 91H0Z" fill="black"/>
824</g>
825</svg>
826</a>
827    </div>
828
829    <div class="offscreen-cart"><div class="overlay js-cart-close"></div>
830      <div class="cart"><div class="pad-bg"></div><div class="pad-content">
831          <button class="button-reset button-close js-cart-close"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid" viewBox="0 0 20 20">
832            <path fillRule="evenodd" d="M 20 18.75C 20 18.75 18.75 20 18.75 20 18.75 20 10 11.25 10 11.25 10 11.25 1.25 20 1.25 20 1.25 20 0 18.75 0 18.75 0 18.75 8.75 10 8.75 10 8.75 10 0 1.25 0 1.25 0 1.25 1.25-0 1.25-0 1.25-0 10 8.75 10 8.75 10 8.75 18.75-0 18.75-0 18.75-0 20 1.25 20 1.25 20 1.25 11.25 10 11.25 10 11.25 10 20 18.75 20 18.75Z" fill="rgb(33,33,33)"/></svg></button>
833          <div id="CartContainer"></div></div></div></div><div class="wrapper">
834      <!-- index -->
835      <div class="main-content wrapper-main-content ">
836        
837        
838
839
840
841<div class="home-2025">
842  
843    <a href="/en-us/collections/all-bags" class="visuel hidden-xs" style="aspect-ratio:2880 / 1620;">
844      <img class="hidden-xs lazy" data-original="//rsvp-paris.com/cdn/shop/files/HP-SEPT-DESK-01_1920x_crop_center.jpg?v=1790603309" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjAtYzAwMCA3OS4xNzFjMjdmYWIsIDIwMjIvMDgvMTYtMjI6MzU6NDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0RTRBNzgzNTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0RTRBNzg0NTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzRFNEE3ODE1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzRFNEE3ODI1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAB4AFADAREAAhEBAxEB/8QATAABAQAAAAAAAAAAAAAAAAAAAAoBAQEAAAAAAAAAAAAAAAAAAAAGEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC5hNrMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//Z" alt="RSVP PARIS" />
845      <span class="link">EXPLORE THE COLLECTION</span>
846    </a>
847    <a href="/en-us/collections/all-bags" class="visuel visible-xs" style="aspect-ratio:860 / 1290;">
848      <img class="visible-xs lazy" data-original="//rsvp-paris.com/cdn/shop/files/HP-SEPT-MOB-01_1_800x_crop_center.jpg?v=1790949908" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7v
848yIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjAtYzAwMCA3OS4xNzFjMjdmYWIsIDIwMjIvMDgvMTYtMjI6MzU6NDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0RTRBNzgzNTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0RTRBNzg0NTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzRFNEE3ODE1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzRFNEE3ODI1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAB4AFADAREAAhEBAxEB/8QATAABAQAAAAAAAAAAAAAAAAAAAAoBAQEAAAAAAAAAAAAAAAAAAAAGEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC5hNrMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//Z" alt="RSVP PARIS" />
849      <span class="link">EXPLORE THE COLLECTION</span>
850    </a>
851  
852  
853  <div class="double">
854    
855      <div class="item">
856        <a href="/en-us/collections/all-bags" class="visuel hidden-xs" style="aspect-ratio:796 / 996;">
857          <img class="lazy" data-original="//rsvp-paris.com/cdn/shop/files/HP-mob02_960x_crop_center.jpg?v=1763549735" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjAtYzAwMCA3OS4xNzFjMjdmYWIsIDIwMjIvMDgvMTYtMjI6MzU6NDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0RTRBNzgzNTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0RTRBNzg0NTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzRFNEE3ODE1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzRFNEE3ODI1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAB4AFADAREAAhEBAxEB/8QATAABAQAAAAAAAAAAAAAAAAAAAAoBAQEAAAAAAAAAAAAAAAAAAAAGEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC5hNrMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//Z" alt="RSVP PARIS" />
858        </a>
859        <a href="/en-us/collections/all-bags" class="visuel visible-xs" style="aspect-ratio:796 / 996;">
860          <img class="lazy" data-original="//rsvp-paris.com/cdn/shop/files/HP-mob02_720x_crop_center.jpg?v=1763549735" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjAtYzAwMCA3OS4xNzFjMjdmYWIsIDIwMjIvMDgvMTYtMjI6MzU6NDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0RTRBNzgzNTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0RTRBNzg0NTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzRFNEE3ODE1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzRFNEE3ODI1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAB4AFADAREAAhEBAxEB/8QATAABAQAAAAAAAAAAAAAAAAAAAAoBAQEAAAAAAAAAAAAAAAAAAAAGEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC5hNrMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//Z" alt="RSVP PARIS" />
861        </a>
862        <a href="/en-us/collections/all-bags" class="txt">
863          <span class="link">Shop Bags</span>
864        </a>
865      </div>
866    
867    
868      <div class="item">
869        <a href="/en-us/collections/small-leather-goods" class="visuel hidden-xs" style="aspect-ratio:1344 / 1680;">
870          <img class="hidden-xs lazy" data-original="//rsvp-paris.com/cdn/shop/files/HP03_960x_crop_center.jpg?v=1763549731" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjAtYzAwMCA3OS4xNzFjMjdmYWIsIDIwMjIvMDgvMTYtMjI6MzU6NDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0RTRBNzgzNTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0RTRBNzg0NTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzRFNEE3ODE1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzRFNEE3ODI1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAB4AFADAREAAhEBAxEB/8QATAABAQAAAAAAAAAAAAAAAAAAAAoBAQEAAAAAAAAAAAAAAAAAAAAGEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC5hNrMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//Z" alt="RSVP PARIS" />
871        </a>
872        <a href="/en-us/collections/small-leather-goods" class="visuel visible-xs" style="aspect-ratio:1344 / 1680;">
873          <img class="visible-xs lazy" data-original="//rsvp-paris.com/cdn/shop/files/HP03_720x_crop_center.jpg?v=1763549731" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjAtYzAwMCA3OS4xNzFjMjdmYWIsIDIwMjIvMDgvMTYtMjI6MzU6NDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4wIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0RTRBNzgzNTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0RTRBNzg0NTcwMDExRUVCRkExOTMyMkJEMjA4OEQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzRFNEE3ODE1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzRFNEE3ODI1NzAwMTFFRUJGQTE5MzIyQkQyMDg4RDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAB4AFADAREAAhEBAxEB/8QATAABAQAAAAAAAAAAAAAAAAAAAAoBAQEAAAAAAAAAAAAAAAAAAAAGEAEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwC5hNrMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//Z" alt="RSVP PARIS" />
874        </a>
875        <a href="/en-us/collections/small-leather-goods" class="txt">
876          <span class="link">Shop Small Leathergoods</span>
877        </a>
878      </div>
879    
880  </div>
881</div>
882      </div>
883      <footer class="mt-40">
884        
885        
886            <div class="form-klaviyo mt-40 mb-60">
887              <div class="container">
888                <div class="row">
889                  <div class="col-md-12 col-sm-12">
890                    
891                    <form id="email_signup_footer" class="klaviyo_gdpr_embed_Ydw5xt mt-30" action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" method="GET" target="_blank" novalidate="novalidate">
892                      <input type="hidden" name="g" value="Ydw5xt">
893                      <input type="hidden" name="$fields" value="$lang">
894                      <input type="hidden" name="$list_fields" value="$lang">
895                      <input type="hidden" name="$lang" value="EN" class="lang">
896                      <div class="field">
897                        <input class="input" type="email" value="" name="email" id="k_id_email" placeholder="Subscribe to The News"/>
898                        <div class="submit">
899                          <button type="submit" class="klaviyo_submit_button cta">
900                            <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
901                            <rect opacity="0.01" width="20" height="20" fill="white"/>
902                            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.65485 16.2377L17.0711 8.82143L18.2496 9.99994L10.8334 17.4162L9.65485 16.2377Z" fill="#1A1A1A"/>
903                            <path fill-rule="evenodd" clip-rule="evenodd" d="M17.071 11.1785L9.6548 3.76222L10.8333 2.58371L18.2496 9.99996L17.071 11.1785Z" fill="#1A1A1A"/>
904                            <rect x="1.66669" y="9.16663" width="15" height="1.66667" fill="#1A1A1A"/>
905                            </svg>
906                          </button>
907                        </div>
908                      </div>
909                      <div class="klaviyo_messages text-center">
910                        <div class="error_message" style="display:none;"></div>
911                      </div>
912                    </form>
913                  </div>
914                </div>
915              </div>
916            </div>
917            <div class="foot-menu">
918              <div class="container">
919                <div class="row pb-40">
920                  <div class="col-md-1 hidden-sm empty"></div>
921                  <div class="col-md-4 col-sm-4">
922                    <div class="title-h6 js-footer-accordion-title" tabindex="0">ABOUT</div>
923                    <ul class="js-footer-accordion-content">
924                      
925                        <li><a href="/en-us/pages/faq"  title="Payment">Payment</a></li>
926                      
927                        <li><a href="/en-us/pages/faq"  title="Shipping & Returns">Shipping & Returns</a></li>
928                      
929                        <li><a href="http://rsvpparis.returnscenter.com"  target="_blank" title="Return Center">Return Center</a></li>
930                      
931                        <li><a href="/en-us/pages/care"  title="Care">Care</a></li>
932                      
933                        <li><a href="/en-us/pages/contact"  title="Contact">Contact</a></li>
934                      
935                        <li><a href="/en-us/pages/stores"  title="Stores">Stores</a></li>
936                      
937                        <li><a href="/en-us#book-video"  title="Book a video Meet">Book a video Meet</a></li>
938                      
939                    </ul>
940                  </div>
941                  <div class="col-md-4 col-sm-4">
942                    <div class="title-h6 js-footer-accordion-title" tabindex="0">OTHER STUFF</div>
943                    <ul class="js-footer-accordion-content">
944                      
945                        <li><a href="/en-us/pages/about-manifeste"  title="About us">About us</a></li>
946                      
947                        <li><a href="https://www.instagram.com/rsvp_paris/"  target="_blank" title="Instagram">Instagram</a></li>
948                      
949                        <li><a href="https://www.facebook.com/rsvparis"  target="_blank" title="Facebook">Facebook</a></li>
950                      
951                        <li><a href="/en-us/pages/newsletter"  title="Newsletter">Newsletter</a></li>
952                      
953                        <li><a href="/en-us/pages/terms-conditions"  title="T&C">T&C</a></li>
954                      
955                      <li>
956                        <a href="#" class="geoloc-popup-bt-open">
957                          <span>Language &amp; country</span>
958                          <span> (EN|$)</span>
959                          <svg xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="#000000"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.56422 5.9139L10.0001 1.06573L9.29304 0.292908L5.18928 4.77804L0.658088 0.505801L0.00488281 1.33335L5.26506 6.29291L5.56422 5.9139Z" fill="black"/></svg>
960                        </a>
961                      </li>
962                    </ul>
963                  </div>
964                  <div class="col-md-3 col-sm-4">
965                    <div class="title-h6 js-footer-accordion-title" tabindex="0">CONTACT</div>
966                    <div class="js-footer-accordion-content">
967                      <p>Paris shop<br/>8, rue Saint-Claude<br/>75003 Paris, France</p><p>+33 (0)1 48 87 89 61<br/><a href="https://wa.me/33766695181" target="_blank" title="https://wa.me/33766695181">Whatsapp us</a><br/><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p>
968                    </div>
969                  </div>
970                </div>
971              </div>
972            </div>
973          </footer>
974
975          
975<script>
976            (function () {
977              if (window.matchMedia('(min-width: 768px)').matches) return;
978
979              const titles = document.querySelectorAll('.js-footer-accordion-title');
980
981              titles.forEach(title => {
982                const content = title.nextElementSibling;
983
984                if (!content) return;
985
986                title.addEventListener('click', () => {
987                  const isOpen = title.classList.contains('is-open');
988
989                  titles.forEach(t => {
990                    t.classList.remove('is-open');
991                    const c = t.nextElementSibling;
992                    if (c) c.classList.remove('is-open');
993                  });
994
995                  if (!isOpen) {
996                    title.classList.add('is-open');
997                    content.classList.add('is-open');
998                  }
999                });
1000
1001                /*title.addEventListener('keydown', e => {
1002                  if (e.key === 'Enter' || e.key === ' ') {
1003                    e.preventDefault();
1004                    title.click();
1005                  }
1006                });*/
1007              });
1008            })();
1009          </script>
1009
1010    </div>
1011    
1012
1013    <link href="//rsvp-paris.com/cdn/shop/t/25/assets/jquery.mCustomScrollbar.min.css?v=144417456319105945571785947836" rel="stylesheet" type="text/css" media="all" />
1014    
1015    
1016    
1016<script src="//rsvp-paris.com/cdn/shop/t/25/assets/js-modernizr.js?v=95681582907847467241785947847" type="text/javascript"></script>
1016
1017    <!-- /snippets/oldIE-js.liquid -->
1018
1019
1020<!--[if lt IE 9]>
1021<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 1021
1021
1022<script src="//rsvp-paris.com/cdn/shop/t/25/assets/respond.min.js?v=52248677837542619231785947884" type="text/javascript"></script>
1022
1023<link href="//rsvp-paris.com/cdn/shop/t/25/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />
1024<link href="//rsvp-paris.com/search?q=857c679bb0843f025ae5712fd53b22ad" id="respond-redirect" rel="respond-redirect" />
1025<script src="//rsvp-paris.com/search?q=857c679bb0843f025ae5712fd53b22ad" type="text/javascript"></script>
1025
1026<![endif]-->
1027
1028
1029    
1030    
1031    
1031<script src="//rsvp-paris.com/cdn/shop/t/25/assets/timber.js?v=172839857230014352641785947958" type="text/javascript"></script>
1031
1032    
1032<script src="//rsvp-paris.com/cdn/shop/t/25/assets/handlebars.min.js?v=137748483091509360041785947827" type="text/javascript"></script>
1032
1033    
1033<script src="//rsvp-paris.com/cdn/shop/t/25/assets/ajax-cart.js?v=4924289190165677851785947958" type="text/javascript"></script>
1033
1034    
1034<script src="//rsvp-paris.com/cdn/shop/t/25/assets/flickity-pkgd.min.js?v=54285424843373374941785947820" type="text/javascript"></script>
1034
1035    
1035<script src="//rsvp-paris.com/cdn/shop/t/25/assets/jquery.lazyload.min.js?v=16372981696615846791785947835" type="text/javascript"></script>
1035
1036    
1036<script src="//rsvp-paris.com/cdn/shop/t/25/assets/jquery.countdown.js?v=16563907995057379601785947829" type="text/javascript"></script>
1036
1037    
1037<script src="//rsvp-paris.com/cdn/shop/t/25/assets/js.cookie.js?v=149852736545623588061785947848" type="text/javascript"></script>
1037
1038    
1038<script src="//rsvp-paris.com/cdn/shop/t/25/assets/fake-select.js?v=145450850630538727921785947816" type="text/javascript"></script>
1038
1039    
1039<script src="//rsvp-paris.com/cdn/shop/t/25/assets/fake-inputbox.js?v=152250541048573513751785947815" type="text/javascript"></script>
1039
1040    
1040<script src="//rsvp-paris.com/cdn/shop/t/25/assets/js-functions.js?v=74927990387342829621785947842" type="text/javascript"></script>
1040
1041    
1041<script src="//rsvp-paris.com/cdn/shop/t/25/assets/js-events.js?v=164069409327087872441785947839" type="text/javascript"></script>
1041
1042    
1042<script src="//rsvp-paris.com/cdn/shop/t/25/assets/js-fastclick.min.js?v=29723458539410922371785947840" type="text/javascript"></script>
1042
1043    
1043<script src="//rsvp-paris.com/cdn/shop/t/25/assets/jquery.mCustomScrollbar.min.js?v=183767987863197411651785947837" type="text/javascript"></script>
1043
1044    
1044<script src="//rsvp-paris.com/cdn/shop/t/25/assets/custom-2019.js?v=13757509142692732201786004986" type="text/javascript"></script>
1044
1045
1046    
1046<script
1047      async type="text/javascript"
1048      src="//static.klaviyo.com/onsite/js/klaviyo.js?company_id=TFLQYU"
1049    ></script>
1049
1050    
1051    
1051<script>
1052      klaviyo.push(['identify', {
1053        '$email' : ''
1054      }]);
1055    </script>
1055
1056    
1057    
1057<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
1057
1058    
1058<script type="text/javascript">
1059      KlaviyoSubscribe.attachToForms('#email_signup_popin', {
1060        hide_form_on_success: true,
1061        extra_properties: {
1062          $source: '$embed',
1063          $method_type: "Klaviyo Form",
1064          $method_id: 'embed'
1065        },
1066        success: function($form) {
1067          createCookie('rsvp-newsletter-subscribe', 1, 365); // 1 month
1068          window.location.href = '/pages/newsletter-inscription';
1069        }
1070      });
1071      
1072    KlaviyoSubscribe.attachToForms('#email_signup_footer', {
1073        hide_form_on_success: true,
1074        extra_properties: {
1075          $source: '$embed',
1076          $method_type: "Klaviyo Form",
1077          $method_id: 'embed'
1078        },
1079        success: function($form) {
1080          createCookie('rsvp-newsletter-subscribe', 1, 365); // 1 month
1081          window.location.href = '/pages/newsletter-inscription';
1082        }
1083      });
1084    </script>
1084
1085
1086    
1087<!--   
1087<script>window.mlvedaShopCurrency = "EUR";
1088    window.shopCurrency = "EUR";
1089    window.supported_currencies = "EUR GBP USD";
1090    window.BOLDCURRENCY = {};
1091    BOLDCURRENCY.currencyCurrency = shopCurrency;
1092  </script>
1092 -->
1093    
1093<script>
1094window.mlvedaShopCurrency = "EUR";
1095window.shopCurrency = "EUR";
1096window.supported_currencies = "EUR USD GBP CAD AUD HKD SGD JPY";
1097</script>
1097
1098  
1099  
1099<script>var BOLD = BOLD || {};
1100    BOLD.products = BOLD.products || {};
1101    BOLD.variant_lookup = BOLD.variant_lookup || {};BOLD.products[null] ={"id":null,"title":null,"handle":null,"description":null,"published_at":"T","created_at":"T","vendor":null,"type":null,"tags":null,"price":"NaN","price_min":"NaN","price_max":"NaN","price_varies":false,"compare_at_price":"NaN","compare_at_price_min":"NaN","compare_at_price_max":"NaN","compare_at_price_varies":false,"all_variant_ids":[],"variants":[],"available":false,"images":null,"featured_image":null,"options":null,"url":null}</script>
1101
1102
1103<script>window.BOLD = window.BOLD || {};
1104    window.BOLD.common = window.BOLD.common || {};
1105    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
1106    window.BOLD.common.Shopify.shop = {
1107      domain: 'rsvp-paris.com',
1108      permanent_domain: 'rsvp-en.myshopify.com',
1109      url: 'https://rsvp-paris.com',
1110      secure_url: 'https://rsvp-paris.com/en-us',
1111      money_format: "${{amount}}",
1112      currency: "EUR"
1113    };
1114    window.BOLD.common.Shopify.customer = {
1115      id: null,
1116      tags: null,
1117    };
1118    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
1119    window.BOLD.common.template = 'index';window.BOLD.common.Shopify.formatMoney = function(money, format) {
1120        function n(t, e) {
1121            return "undefined" == typeof t ? e : t
1122        }
1123        function r(t, e, r, i) {
1124            if (e = n(e, 2),
1125                r = n(r, ","),
1126                i = n(i, "."),
1127            isNaN(t) || null == t)
1128                return 0;
1129            t = (t / 100).toFixed(e);
1130            var o = t.split(".")
1131                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
1132                , s = o[1] ? i + o[1] : "";
1133            return a + s
1134        }
1135        "string" == typeof money && (money = money.replace(".", ""));
1136        var i = ""
1137            , o = /\{\{\s*(\w+)\s*\}\}/
1138            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
1139        switch (a.match(o)[1]) {
1140            case "amount":
1141                i = r(money, 2, ",", ".");
1142                break;
1143            case "amount_no_decimals":
1144                i = r(money, 0, ",", ".");
1145                break;
1146            case "amount_with_comma_separator":
1147                i = r(money, 2, ".", ",");
1148                break;
1149            case "amount_no_decimals_with_comma_separator":
1150                i = r(money, 0, ".", ",");
1151                break;
1152            case "amount_with_space_separator":
1153                i = r(money, 2, " ", ",");
1154                break;
1155            case "amount_no_decimals_with_space_separator":
1156                i = r(money, 0, " ", ",");
1157                break;
1158            case "amount_with_apostrophe_separator":
1159                i = r(money, 2, "'", ".");
1160                break;
1161        }
1162        return a.replace(o, i);
1163    };
1164    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
1165      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
1166        if (typeof product === 'number') {
1167          window.BOLD.common.Shopify.handles[product] = handle;
1168          product = { id: product };
1169        }
1170        window.BOLD.common.Shopify.products[handle] = product;
1171      }
1172    };
1173    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
1174      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
1175        window.BOLD.common.Shopify.variants[variant_id] = variant;
1176      }
1177    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
1178    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
1179    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
1180    window.BOLD.common.cacheParams.options = 1667980387;
1181</script>
1181
1182
1183<script>
1184    window.BOLD.common.cacheParams.options = 1790879704;
1185</script>
1185
1186<link href="//rsvp-paris.com/cdn/shop/t/25/assets/bold-options.css?v=117897016375986347231785947790" rel="stylesheet" type="text/css" media="all" />
1187<script defer src="https://options.shopapps.site/js/options.js"></script>
1187<script text="text/javascript">
1188console.log('BOLD', BOLD);
1189BOLD.options.app.on('options_loaded', function() {
1190    $('.bold_option_textbox').addClass('hidden');
1191    $('.bold_option_displaytext').find('.dt_323595_165732').addClass('hidden');
1192    $('.bold_option_textarea').addClass('hidden');
1193    $('.dt_335285_172949').addClass('hidden');
1194    $('.bold_option_displaytext').find('.dt_335286_172949').addClass('hidden');
1195
1196    var val='';
1197    $('.bold_option_radio input[type=radio]').each(function( ) {
1198      val = $(this).val();
1199      if(val == 'Non' || val == 'Standard'){
1200        $(this).attr('checked','checked');
1201        $(this).addClass('addtik');
1202        $(this).parent().addClass('parent_addtik');
1203      }else if(val != 'Non' || val != 'Standard' ){
1204        $(this).parent('.bold_option_value_element').addClass('pull-right');
1205        $(this).parent(".bold_option_value_element").next('.bold_option_value_title').addClass("pull-right");
1206      }
1207
1208    });
1209
1210    //for textbox and text file
1211    $('.bold_option_radio .rb_335265_165732').change(function(){    
1212      var selected = $(this).val() ;
1213      //console.log(selected);
1214      if (selected == 'Non') {
1215        $('.bold_option_textbox').addClass('hidden');
1216        $('.bold_option_displaytext').find('.dt_323595_165732').addClass('hidden');  
1217      }
1218      else {
1219        $('.bold_option_textbox').removeClass('hidden');
1220        $('.bold_option_displaytext').find('.dt_323595_165732').removeClass('hidden');
1221      }    
1222    });
1223
1224    // For textbox 
1225    $('.bold_option_radio .rb_335268_172928').change(function(){
1226      var selected = $(this).val() ;
1227      if (selected == 'Non') {
1228        $('.bold_option_textarea').addClass('hidden');
1229      }
1230      else {
1231        $('.bold_option_textarea').removeClass('hidden');
1232      }
1233
1234    });
1235
1236    // for the text second - last section
1237
1238    $('.bold_option_radio .rb_335280_172949').change(function(){
1239      var selected = $(this).val() ;
1240      if (selected == 'Non') {
1241        $('.dt_335285_172949').addClass('hidden');
1242      }
1243      else {
1244        $('.bold_option_displaytext').find('.dt_335285_172949').removeClass('hidden');
1245      }    
1246    });
1247
1248    // for the text last section
1249
1250    $('.bold_option_radio .rb_335282_172949').change(function(){
1251      var selected = $(this).val() ;
1252      if (selected == 'Non') {
1253        $('.dt_335286_172949').addClass('hidden');
1254      } else {
1255        $('.bold_option_displaytext').find('.dt_335286_172949').removeClass('hidden');
1256      }
1257    });
1258
1259    $("select").find("option:nth(1)").attr('selected','selected');
1260  
1261  	jQuery(".bold_option_radio input[type='radio']").change(function(){
1262      var radioClass = jQuery(this).attr('class');
1263      jQuery('.'+radioClass).removeClass('addtik');
1264      jQuery('.'+radioClass).parent().removeClass('parent_addtik');
1265      jQuery(this).addClass('addtik');
1266      jQuery(this).parent().addClass('parent_addtik');
1267      console.log('running');
1268    });
1269  
1270    // NEW PERSO 2020
1271    $('.call-perso-modal .rb_1448840_575659[data-option_value_key="1"]').addClass('perso_add');
1272    $('.call-perso-modal .rb_1448840_575659[data-option_value_key="0"]').addClass('perso_remove');
1273    $('.call-perso-modal .rb_1448840_575659[data-option_value_key="0"]').click();
1274  
1275    var PERSO_CONFIRMED = false;
1276    $('.call-perso').click(function(e){
1277      e.preventDefault();
1278      if (product_image_personnalisation && $('.call-perso-modal .inner .left img').length <= 0) $('.call-perso-modal .inner .left').append('<img src="' + product_image_personnalisation + '">');
1279      var elem_radio_oui = $('.call-perso-modal input.rb_1448840_575659[data-option_value_key="1"]');
1280      //$('.call-perso-modal input.rb_1448840_575659[data-option_value_key="1"]').click();
1281      $('.call-perso-modal .bold_option.bold_option_textbox').removeClass('hidden');
1282      $('.call-perso-modal .confirm-perso').text(elem_radio_oui.val());
1283      
1284      $('.call-perso-modal .tb_1448842_575659').attr('placeholder', $('.call-perso-modal span.placeholder').text());
1285
1286      $('body').addClass('block-perso');
1287      $('.call-perso-modal').show();
1288    }).removeClass('hide');
1289  
1290    $('.call-perso-modal .close').click(function(e){
1291      e.preventDefault();
1292      if (!PERSO_CONFIRMED) $('.call-perso-modal .remove-perso').click();
1293      $('body').removeClass('block-perso');
1294      $('.call-perso-modal').hide();
1295    });
1296  
1297    $('.call-perso-modal .confirm-perso').click(function(e){
1298      e.preventDefault();
1299      PERSO_CONFIRMED = true;
1300      
1301      $('.call-perso-modal .rb_1448840_575659[data-option_value_key="1"]').click();
1302      $('.call-perso-modal .rb_1448840_575659.perso_add').click();
1303      
1304      $('.call-perso-modal .remove-perso').removeClass('hidden');
1305      $('body').removeClass('block-perso');
1306      $('.call-perso-modal').hide();
1307      $('.call-perso').addClass('checked');
1308    });
1309  
1310    $('.call-perso-modal .remove-perso').click(function(e){
1311      e.preventDefault();
1312      PERSO_CONFIRMED = false;
1313      
1314      $('.call-perso-modal .rb_1448840_575659[data-option_value_key="0"]').click();
1315      $('.call-perso-modal .rb_1448840_575659.perso_remove').click();
1316      
1317      $('.call-perso-modal .tb_1448842_575659').val('');
1318      $('.call-perso-modal .confirm-perso').addClass('disabled');
1319      $('.call-perso-modal .remove-perso').addClass('hidden');
1320      $('body').removeClass('block-perso');
1321      $('.call-perso-modal').hide();
1322      $('.call-perso').removeClass('checked');
1323    });
1324  
1325    $('.call-perso-modal .tb_1448842_575659').keydown(function(e){
1326      if (e.keyCode == 13) {
1327        $('.call-perso-modal .confirm-perso').click();
1328        e.preventDefault();
1329        return false;
1330      }
1331      testInitiales($(this));
1332    }).keyup(function(e){
1333      if (e.keyCode == 13) {
1334        $('.call-perso-modal .confirm-perso').click();
1335        e.preventDefault();
1336        return false;
1337      }
1338      testInitiales($(this));
1339    });
1340  
1341    function testInitiales(el) {
1342      var s = String(el.val()).replace(/[^a-zA-Z.-]/g,'');
1343      var nbPoint = s.split(".").length - 1;
1344      var nbTiret = s.split("-").length - 1;
1345      var nbLetter = s.length - nbPoint - nbTiret;
1346      
1347      if ((nbPoint + nbTiret) > 2 || nbLetter > 3) s = s.slice(0, -1);
1348      el.val(s);
1349      
1350      if (s != '') $('.call-perso-modal .confirm-perso').removeClass('disabled');
1351      else $('.call-perso-modal .confirm-perso').addClass('disabled');
1352    }
1353  });
1354</script>
1354
1355
1356<style>
1357  .parent_addtik {
1358   background-color:black; 
1359  }
1360</style>
1361    <!-- /snippets/ajax-cart-template.liquid -->
1362
1363  
1363<script id="CartTemplate" type="text/template">
1364  
1365    <form action="/cart" method="post" novalidate class="cart-form">
1366      <div class="ajaxcart__inner">
1367        {{#items}}
1368        <div class="ajaxcart__product">
1369          <div class="ajaxcart__row" data-line="{{line}}">
1370            <div class="clearfix">
1371              <button type="button" class="button-reset button-remove ajaxcart__qty-remove" data-line="{{line}}"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 11 11" enable-background="new 0 0 11 11" xml:space="preserve">
1372    <rect fill="#212121" width="1" height="1"/><rect x="1" y="1" fill="#212121" width="1" height="1"/><rect x="2" y="2" fill="#212121" width="1" height="1"/><rect x="3" y="3" fill="#212121" width="1" height="1"/><rect x="4" y="4" fill="#212121" width="1" height="1"/><rect x="5" y="5" fill="#212121" width="1" height="1"/><rect x="6" y="6" fill="#212121" width="1" height="1"/><rect x="7" y="7" fill="#212121" width="1" height="1"/><rect x="8" y="8" fill="#212121" width="1" height="1"/><rect x="9" y="9" fill="#212121" width="1" height="1"/><rect x="10" y="10" fill="#212121" width="1" height="1"/><rect y="10" fill="#212121" width="1" height="1"/><rect x="1" y="9" fill="#212121" width="1" height="1"/><rect x="2" y="8" fill="#212121" width="1" height="1"/><rect x="3" y="7" fill="#212121" width="1" height="1"/><rect x="4" y="6" fill="#212121" width="1" height="1"/><rect x="5" y="5" fill="#212121" width="1" height="1"/><rect x="6" y="4" fill="#212121" width="1" height="1"/><rect x="7" y="3" fill="#212121" width="1" height="1"/><rect x="8" y="2" fill="#212121" width="1" height="1"/><rect x="9" y="1" fill="#212121" width="1" height="1"/><rect x="10" fill="#212121" width="1" height="1"/>
1373</svg></button>
1374              <div class="product-image">
1375                <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a>
1376              </div>
1377              <div class="product-infos">
1378                <a href="{{url}}" class="ajaxcart__product-name">{{name}}</a>
1379                {{#if variation}}
1380                  <div class="ajaxcart__product-meta">{{variation}}</div>
1381                {{/if}}
1382                {{#properties}}
1383                  {{#each this}}
1384                    {{#if this}}
1385                      <div class="ajaxcart__product-meta">{{@key}}: {{this}}</div>
1386                    {{/if}}
1387                  {{/each}}
1388                {{/properties}}
1389                  <div class="ajaxcart__product-price">{{{price}}}</div>
1390              </div>
1391            </div>
1392          </div>
1393        </div>
1394        {{/items}}
1395
1396      </div>
1397      <div class="ajaxcart__footer">
1398        <div class="items-count js-cart-item-count-box hidden"><strong>3</strong> on <strong class="js-cart-item-count"></strong> produits affichés</div>
1399        <div class="total">Total <strong class="total-price">{{{totalPrice}}}</strong></div>
1400        <div class="cart-msg">Worldwide DHL delivery available on all orders<br>Duties included. <br>Returns accepted within 15 days of delivery.</div>
1401        <div class="actions clearfix text-center">
1402            <a href="/cart" class="cta link-cart">
1403              See you cart
1404            </a>
1405            <button type="submit" class="btn--secondary btn--full cart__checkout button-reset cta button-submit" name="checkout">
1406              CHECKOUT
1407            </button>
1408            
1409      <!-- <div id="partiallyDrawerContainer" class="text-center"></div> -->
1410        </div>
1411      </div>
1412      <div class="ajaxcart__more">
1413        <h4>HOW DO YOU LIKE THAT?</h4>
1414        <div class="list"></div>
1415      </div>
1416    </form>
1417  
1418  </script>
1418
1419  
1419<script id="AjaxQty" type="text/template">
1420  
1421    <div class="ajaxcart__qty">
1422      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}">
1423        <span class="icon icon-minus" aria-hidden="true"></span>
1424        <span class="fallback-text">&minus;</span>
1425      </button>
1426      <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*">
1427      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}">
1428        <span class="icon icon-plus" aria-hidden="true"></span>
1429        <span class="fallback-text">+</span>
1430      </button>
1431    </div>
1432  
1433  </script>
1433
1434  
1434<script id="JsQty" type="text/template">
1435  
1436    <div class="js-qty">
1437      <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}">
1438        <span class="icon icon-minus" aria-hidden="true"></span>
1439        <span class="fallback-text">&minus;</span>
1440      </button>
1441      <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
1442      <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}">
1443        <span class="icon icon-plus" aria-hidden="true"></span>
1444        <span class="fallback-text">+</span>
1445      </button>
1446    </div>
1447  
1448  </script>
1448
1449
1450    
1451    
1451<script src="https://partial.ly/js/partially-checkout-button.js"></script>
1451
1452    
1453    
1454    
1454<script> window.is_wholesale = false</script>
1454
1455    
1456    
1456<script>
1457      jQuery(function($) {
1458        ajaxCart.init({
1459          formSelector: '#AddToCartForm',
1460          cartContainer: '#CartContainer',
1461          addToCartSelector: '#AddToCart',
1462          cartCountSelector: '#CartCount',
1463          moneyFormat: "${{amount}}"
1464        });
1465        });
1466        jQuery('body').on('ajaxCart.afterCartLoad', function(evt, cart) {
1467          console.log(cart);
1468          if (cart.item_count !== 0) { 
1469            jQuery('body').addClass('js-cart-in'); 
1470            // add the partially button
1471            var drawerBtnConfig = {
1472               offer: 'fb100c7e-e823-4833-a6aa-0bf9d46d1c02',
1473               returnUrl: document.location.href,
1474               returnConfirmedUrl: 'https://rsvp-paris.com/cart/clear',
1475               imageUrl: 'https://d2nacfpe3n8791.cloudfront.net/images/buttons/purchase-with.png',
1476               language: 'fr',
1477               renderSelector: '#partiallyDrawerContainer',
1478              shopifyCart: cart
1479             };
1480           var drawerBtn = new PartiallyButton(drawerBtnConfig);
1481                drawerBtn.init();
1482          }
1483          LoadCrossCellCart();
1484        });
1485    </script>
1485
1486    
1487    
1488
1489  
1489<script>$("img.lazy").lazyload({threshold: 500})</script>
1489
1490  
1491
1492<script id="back-in-stock-helper">
1493  var _BISConfig = _BISConfig || {};
1494
1495
1496</script>
1496
1497    
1497<script>
1498      $(document).ready(function(){$(".copy_it .top-nav").insertAfter(".main-top");});
1499        $( ".top-menu-list li" ).hover(
1500        function() {
1501          var drop_height = $( this ).find("ul").height();
1502          $( this ).parent().next().height(drop_height);
1503        },
1504        function() {
1505          $( this ).parent().next().height("initial");
1506        }
1507      );
1508    </script>
1508
1509
1510   
1511   
1512    <!--
1512<script id="axeptio_app" data-axeptio-id="62ed2970dba0c72288dcc33a" src="//rsvp-paris.com/cdn/shop/t/25/assets/axeptio.js?v=99950398314279958661785947762" defer="defer"></script>
1512-->
1513
1514  <div id="geoloc-popup"><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/en-us" /><div class="inner">
1515        <p>Choix de la langue et de la devise</p>
1516
1517        <div class="select">
1518          <input type="hidden" name="language_code" value="en">
1519          <select id="geoloc-popup-locale">
1520            <option value="fr" >FR</option>
1521            <option value="en" selected="selected">EN</option>
1522            <option value="ko" >한국어</option>
1523            <!--<option value="cn" >简体</option>-->
1524            <option value="ja" >日本語</option>
1525          </select>
1526        </div><div class="select">
1527            <input type="hidden" name="country_code" value="US">
1528
1529            
1530            
1531            
1532            <select id="geoloc-popup-country">
1533              
1534<option value="AF" >Afghanistan (EUR €)</option><option value="AL" >Albania (ALL L)</option><option value="DZ" >Algeria (DZD د.ج)</option><option value="AD" >Andorra (EUR €)</option><option value="AO" >Angola (EUR €)</option><option value="AI" >Anguilla (XCD $)</option><option value="AG" >Antigua &amp; Barbuda (XCD $)</option><option value="AR" >Argentina (EUR €)</option><option value="AM" >Armenia (EUR €)</option><option value="AW" >Aruba (AWG ƒ)</option><option value="AC" >Ascension Island (SHP £)</option><option value="AU" >Australia (AUD $)</option><option value="AT" >Austria (EUR €)</option><option value="AZ" >Azerbaijan (EUR €)</option><option value="BS" >Bahamas (BSD $)</option><option value="BH" >Bahrain (EUR €)</option><option value="BD" >Bangladesh (EUR €)</option><option value="BB" >Barbados (BBD $)</option><option value="BY" >Belarus (EUR €)</option><option value="BE" >Belgium (EUR €)</option><option value="BZ" >Belize (EUR €)</option><option value="BJ" >Benin (EUR €)</option><option value="BM" >Bermuda (USD $)</option><option value="BT" >Bhutan (EUR €)</option><option value="BO" >Bolivia (BOB Bs.)</option><option value="BA" >Bosnia &amp; Herzegovina (BAM КМ)</option><option value="BW" >Botswana (EUR €)</option><option value="IO" >British Indian Ocean Territory (USD $)</option><option value="VG" >British Virgin Islands (USD $)</option><option value="BN" >Brunei (BND $)</option><option value="BG" >Bulgaria (EUR €)</option><option value="BF" >Burkina Faso (EUR €)</option><option value="BI" >Burundi (BIF Fr)</option><option value="KH" >Cambodia (EUR €)</option><option value="CM" >Cameroon (XAF CFA)</option><option value="CA" >Canada (CAD $)</option><option value="CV" >Cape Verde (CVE $)</option><option value="BQ" >Caribbean Netherlands (USD $)</option><option value="KY" >Cayman Islands (KYD $)</option><option value="CF" >Central African Republic (XAF CFA)</option><option value="TD" >Chad (XAF CFA)</option><option value="CL" >Chile (EUR €)</option><option value="CN" >China (USD $)</option><option value="CX" >Christmas Island (AUD $)</option><option value="CC" >Cocos (Keeling) Islands (AUD $)</option><option value="CO" >Colombia (EUR €)</option><option value="KM" >Comoros (KMF Fr)</option><option value="CG" >Congo - Brazzaville (XAF CFA)</option><option value="CD" >Congo - Kinshasa (CDF Fr)</option><option value="CK" >Cook Islands (NZD $)</option><option value="CR" >Costa Rica (CRC ₡)</option><option value="HR" >Croatia (EUR €)</option><option value="CW" >Curaçao (ANG ƒ)</option><option value="CY" >Cyprus (EUR €)</option><option value="CZ" >Czechia (CZK Kč)</option><option value="CI" >Côte d’Ivoire (EUR €)</option><option value="DK" >Denmark (DKK kr.)</option><option value="DJ" >Djibouti (DJF Fdj)</option><option value="DM" >Dominica (XCD $)</option><option value="DO" >Dominican Republic (DOP $)</option><option value="EC" >Ecuador (USD $)</option><option value="EG" >Egypt (EGP ج.م)</option><option value="SV" >El Salvador (USD $)</option><option value="GQ" >Equatorial Guinea (XAF CFA)</option><option value="ER" >Eritrea (EUR €)</option><option value="EE" >Estonia (EUR €)</option><option value="SZ" >Eswatini (EUR €)</option><option value="ET" >Ethiopia (ETB Br)</option><option value="FK" >Falkland Islands (FKP £)</option><option value="FO" >Faroe Islands (DKK kr.)</option><option value="FJ" >Fiji (FJD $)</option><option value="FI" >Finland (EUR €)</option><option value="FR" >France (EUR €)</option><option value="GF" >French Guiana (EUR €)</option><option value="PF" >French Polynesia (EUR €)</option><option value="TF" >French Southern Territories (EUR €)</option><option value="GA" >Gabon (EUR €)</option><option value="GM" >Gambia (GMD D)</option><option value="GE" >Georgia (EUR €)</option><option value="DE" >Germany (EUR €)</option><option value="GH" >Ghana (EUR €)</option><option value="GI" >Gibraltar (GBP £)</option><option value="GR" >Greece (EUR €)</option><option value="GL" >Greenland (DKK kr.)</option><option value="GD" >Grenada (XCD $)</option><option value="GP" >Guadeloupe (EUR €)</option><option value="GT" >Guatemala (GTQ Q)</option><option value="GG" >Guernsey (GBP £)</option><option value="GN" >Guinea (GNF Fr)</option><option value="GW" >Guinea-Bissau (EUR €)</option><option value="GY" >Guyana (GYD $)</option><option value="HT" >Haiti (EUR €)</option><option value="HN" >Honduras (HNL L)</option><option value="HK" >Hong Kong SAR (HKD $)</option><option value="HU" >Hungary (HUF Ft)</option><option value="IS" >Iceland (ISK kr)</option><option value="ID" >Indonesia (IDR Rp)</option><option value="IQ" >Iraq (EUR €)</option><option value="IE" >Ireland (EUR €)</option><option value="IM" >Isle of Man (GBP £)</option><option value="IL" >
1534Israel (ILS ₪)</option><option value="IT" >Italy (EUR €)</option><option value="JM" >Jamaica (JMD $)</option><option value="JP" >Japan (JPY ¥)</option><option value="JE" >Jersey (EUR €)</option><option value="JO" >Jordan (EUR €)</option><option value="KZ" >Kazakhstan (EUR €)</option><option value="KE" >Kenya (KES KSh)</option><option value="KI" >Kiribati (EUR €)</option><option value="XK" >Kosovo (EUR €)</option><option value="KW" >Kuwait (EUR €)</option><option value="KG" >Kyrgyzstan (EUR €)</option><option value="LA" >Laos (LAK ₭)</option><option value="LV" >Latvia (EUR €)</option><option value="LB" >Lebanon (EUR €)</option><option value="LS" >Lesotho (EUR €)</option><option value="LR" >Liberia (EUR €)</option><option value="LY" >Libya (EUR €)</option><option value="LI" >Liechtenstein (CHF CHF)</option><option value="LT" >Lithuania (EUR €)</option><option value="LU" >Luxembourg (EUR €)</option><option value="MO" >Macao SAR (EUR €)</option><option value="MG" >Madagascar (EUR €)</option><option value="MW" >Malawi (EUR €)</option><option value="MY" >Malaysia (EUR €)</option><option value="MV" >Maldives (MVR MVR)</option><option value="ML" >Mali (EUR €)</option><option value="MT" >Malta (EUR €)</option><option value="MQ" >Martinique (EUR €)</option><option value="MR" >Mauritania (EUR €)</option><option value="MU" >Mauritius (MUR ₨)</option><option value="YT" >Mayotte (EUR €)</option><option value="MX" >Mexico (EUR €)</option><option value="MD" >Moldova (MDL L)</option><option value="MC" >Monaco (EUR €)</option><option value="MN" >Mongolia (MNT ₮)</option><option value="ME" >Montenegro (EUR €)</option><option value="MS" >Montserrat (XCD $)</option><option value="MA" >Morocco (EUR €)</option><option value="MZ" >Mozambique (EUR €)</option><option value="MM" >Myanmar (Burma) (EUR €)</option><option value="NA" >Namibia (EUR €)</option><option value="NR" >Nauru (AUD $)</option><option value="NP" >Nepal (NPR Rs.)</option><option value="NL" >Netherlands (EUR €)</option><option value="NC" >New Caledonia (EUR €)</option><option value="NZ" >New Zealand (NZD $)</option><option value="NI" >Nicaragua (NIO C$)</option><option value="NE" >Niger (EUR €)</option><option value="NG" >Nigeria (EUR €)</option><option value="NU" >Niue (NZD $)</option><option value="NF" >Norfolk Island (AUD $)</option><option value="MK" >North Macedonia (MKD ден)</option><option value="NO" >Norway (EUR €)</option><option value="OM" >Oman (EUR €)</option><option value="PK" >Pakistan (EUR €)</option><option value="PS" >Palestinian Territories (ILS ₪)</option><option value="PA" >Panama (USD $)</option><option value="PG" >Papua New Guinea (PGK K)</option><option value="PY" >Paraguay (PYG ₲)</option><option value="PE" >Peru (PEN S/)</option><option value="PH" >Philippines (PHP ₱)</option><option value="PN" >Pitcairn Islands (NZD $)</option><option value="PL" >Poland (PLN zł)</option><option value="PT" >Portugal (EUR €)</option><option value="QA" >Qatar (QAR ر.ق)</option><option value="RO" >Romania (RON Lei)</option><option value="RU" >Russia (EUR €)</option><option value="RW" >Rwanda (EUR €)</option><option value="RE" >Réunion (EUR €)</option><option value="WS" >Samoa (WST T)</option><option value="SM" >San Marino (EUR €)</option><option value="SA" >Saudi Arabia (SAR ر.س)</option><option value="SN" >Senegal (EUR €)</option><option value="RS" >Serbia (RSD РСД)</option><option value="SC" >Seychelles (EUR €)</option><option value="SL" >Sierra Leone (SLL Le)</option><option value="SG" >Singapore (SGD $)</option><option value="SX" >Sint Maarten (ANG ƒ)</option><option value="SK" >Slovakia (EUR €)</option><option value="SI" >Slovenia (EUR €)</option><option value="SB" >Solomon Islands (SBD $)</option><option value="SO" >Somalia (EUR €)</option><option value="ZA" >South Africa (EUR €)</option><option value="GS" >South Georgia &amp; South Sandwich Islands (GBP £)</option><option value="KR" >South Korea (KRW ₩)</option><option value="SS" >South Sudan (EUR €)</option><option value="ES" >Spain (EUR €)</option><option value="LK" >Sri Lanka (LKR ₨)</option><option value="BL" >St. Barthélemy (EUR €)</option><option value="SH" >St. Helena (SHP £)</option><option value="KN" >St. Kitts &amp; Nevis (XCD $)</option><option value="LC" >St. Lucia (XCD $)</option><option value="MF" >St. Martin (EUR €)</option><option value="PM" >St. Pierre &amp; Miquelon (EUR €)</option><option value="VC" >St. Vincent &amp; Grenadines (XCD $)</option><option value="SD" >Sudan (EUR €)</option><option value="SR" >Suriname (EUR €)</option><option value="SJ" >Svalbard &amp; Jan Mayen (EUR €)</option><option value="SE" >Sweden (SEK kr)</option><option value="CH" >Switzerland (CHF CHF)</option><option value="ST" >São Tomé &amp; Príncipe (EUR €)</option><option value="TW" >Taiwan (TWD $)</option><option value="TJ" >Tajikistan (TJS ЅМ)</option><option value="TZ" >Tanzania (TZS Sh)</option><option value="TH" >Thailand (THB ฿)</option><option value="TL" >Timor-Leste (USD $)</option><option value="TG" >Togo (EUR €)</option><option value="TK" >
1534Tokelau (NZD $)</option><option value="TO" >Tonga (TOP T$)</option><option value="TT" >Trinidad &amp; Tobago (TTD $)</option><option value="TA" >Tristan da Cunha (GBP £)</option><option value="TN" >Tunisia (EUR €)</option><option value="TM" >Turkmenistan (EUR €)</option><option value="TC" >Turks &amp; Caicos Islands (USD $)</option><option value="TV" >Tuvalu (AUD $)</option><option value="TR" >Türkiye (EUR €)</option><option value="UM" >U.S. Outlying Islands (USD $)</option><option value="UG" >Uganda (EUR €)</option><option value="AE" >United Arab Emirates (AED د.إ)</option><option value="GB" >United Kingdom (GBP £)</option><option value="US" selected="selected">United States (USD $)</option><option value="UY" >Uruguay (UYU $U)</option><option value="UZ" >Uzbekistan (EUR €)</option><option value="VU" >Vanuatu (VUV Vt)</option><option value="VA" >Vatican City (EUR €)</option><option value="VE" >Venezuela (USD $)</option><option value="VN" >Vietnam (VND ₫)</option><option value="WF" >Wallis &amp; Futuna (EUR €)</option><option value="EH" >Western Sahara (EUR €)</option><option value="YE" >Yemen (YER ﷼)</option><option value="ZM" >Zambia (EUR €)</option><option value="ZW" >Zimbabwe (USD $)</option><option value="AX" >Åland Islands (EUR €)</option></select>
1535          </div><a href="#" class="cta confirm">CONTINUE</a>
1536        <a href="#" class="close">Cancel</a>
1537      </div></form><div class="under"></div>
1538  </div>
1539  <style>
1540.custom-player {
1541position: relative;
1542max-width: 900px;
1543overflow: hidden;
1544user-select: none;
1545}
1546.custom-player .custom-video {
1547width: 100%;
1548height: auto;
1549display: block;
1550background: #000;
1551}
1552.cp-controls {
1553display: none;
1554gap: 0;
1555align-items: center;
1556padding: 20px 0;
1557color: #fff;
1558position: absolute;
1559left: 0;
1560right: 0;
1561bottom: 0;
1562box-sizing: border-box;
1563opacity: 1;
1564transition: opacity 0.3s ease;
1565}
1566.cp-controls:not(.visible) {
1567opacity: 0;
1568pointer-events: none;
1569}
1570.custom-player.ready .cp-controls {
1571display: flex !important;
1572}
1573.cp-play, .cp-mute {
1574background: none;
1575border: none;
1576color: inherit;
1577font-family: Baton;
1578font-size: 12px;
1579font-weight: 600;
1580font-style: italic;
1581text-transform: uppercase;
1582letter-spacing: 1.26px;
1583cursor: pointer;
1584padding: 0;
1585display: inline-flex;
1586align-items: center;
1587justify-content: center;
1588width: 80px;
1589}
1590.cp-play:focus, .cp-mute:focus {
1591outline: 2px solid #fff;
1592}
1593.cp-progress-wrap {
1594flex: 1 1 auto;
1595cursor: pointer;
1596padding: 8px 0;
1597}
1598.cp-progress-bg {
1599width: 100%;
1600height: 3px;
1601background: rgba(255,255,255,0.15);
1602border-radius: 2px;
1603position: relative;
1604overflow: hidden;
1605}
1606.cp-buffered {
1607position: absolute;
1608left: 0;
1609top: 0;
1610bottom: 0;
1611width: 0%;
1612background: rgba(255,255,255,0.25);
1613}
1614.cp-progress {
1615position: absolute;
1616left: 0;
1617top: 0;
1618bottom: 0;
1619width: 0%;
1620background: #fff;
1621transition: width 0.08s linear;
1622}
1623.cp-time {
1624display: none;
1625font-size: 13px;
1626white-space: nowrap;
1627margin-left: 8px;
1628}
1629.cp-spinner {
1630position: absolute;
1631left: 50%;
1632top: 50%;
1633width: 36px;
1634height: 36px;
1635margin: -18px 0 0 -18px;
1636border-radius: 50%;
1637border: 3px solid rgba(255,255,255,0.12);
1638border-top-color: white;
1639display: none;
1640animation: cp-spin 1s linear infinite;
1641}
1642.custom-player.buffering .cp-spinner {
1643display: block;
1644}
1645@keyframes cp-spin {
1646to { transform: rotate(360deg); }
1647}
1648@media (max-width: 520px) {
1649.cp-time { display: none; }
1650}
1651</style>
1652
1653<script>
1654(function(){
1655  function formatTime(s) {
1656    if (!isFinite(s)) return '00:00';
1657    const m = Math.floor(s / 60);
1658    const sec = Math.floor(s % 60);
1659    return String(m).padStart(2,'0') + ':' + String(sec).padStart(2,'0');
1660  }
1661
1662  function getBufferedEndPercent(video) {
1663    const buffered = video.buffered;
1664    const duration = video.duration || 0;
1665    if (!duration || !buffered || buffered.length === 0) return 0;
1666    
1667    for (let i = 0; i < buffered.length; i++) {
1668      const start = buffered.start(i), end = buffered.end(i);
1669      if (video.currentTime >= start && video.currentTime <= end) {
1670        return (end / duration) * 100;
1671      }
1672    }
1673    
1674    const lastEnd = buffered.end(buffered.length - 1);
1675    return (lastEnd / duration) * 100;
1676  }
1677
1678  function initPlayer(playerEl) {
1679    const video = playerEl.querySelector('video');
1680    const playBtn = playerEl.querySelector('.cp-play');
1681    const muteBtn = playerEl.querySelector('.cp-mute');
1682    const progress = playerEl.querySelector('.cp-progress');
1683    const bufferedEl = playerEl.querySelector('.cp-buffered');
1684    const timeEl = playerEl.querySelector('.cp-time');
1685    const progressWrap = playerEl.querySelector('.cp-progress-wrap');
1686    const spinner = playerEl.querySelector('.cp-spinner');
1687    const controls = playerEl.querySelector('.cp-controls');
1688    let hideControlsTimeout;
1689
1690    if (!video) return;
1691
1692    video.controls = false;
1693
1694    function togglePlay() {
1695      if (video.paused || video.ended) {
1696        video.play().catch(()=>{ /* autoplay blocked */ });
1697      } else {
1698        video.pause();
1699      }
1700    }
1701
1702    function toggleMute() {
1703      video.muted = !video.muted;
1704      updateMuteUI();
1705    }
1706    function updateMuteUI(){
1707      muteBtn.textContent = video.muted ? 'unmute' : 'mute';
1708      muteBtn.setAttribute('aria-pressed', String(video.muted));
1709    }
1710
1711    function updatePlayUI(){
1712      playBtn.textContent = video.paused ? 'play' : 'pause';
1713      playBtn.setAttribute('aria-pressed', String(!video.paused));
1714    }
1715
1716    function updateProgressUI() {
1717      const dur = video.duration || 0;
1718      const cur = video.currentTime || 0;
1719      const pct = dur ? (cur / dur) * 100 : 0;
1720      progress.style.width = pct + '%';
1721      const bufPct = getBufferedEndPercent(video);
1722      bufferedEl.style.width = (isFinite(bufPct) ? bufPct : 0) + '%';
1723      timeEl.textContent = formatTime(cur) + ' / ' + formatTime(dur);
1724      progressWrap.setAttribute('aria-valuenow', String(Math.round(pct)));
1725    }
1726
1727    function seekFromEvent(e) {
1728      const rect = progressWrap.getBoundingClientRect();
1729      const clientX = (e.touches ? e.touches[0].clientX : e.clientX);
1730      let x = clientX - rect.left;
1731      x = Math.max(0, Math.min(rect.width, x));
1732      const pct = x / rect.width;
1733      if (video.duration) video.currentTime = pct * video.duration;
1734      updateProgressUI();
1735    }
1736
1737    progressWrap.addEventListener('keydown', (e) => {
1738      if (!video.duration) return;
1739      if (e.key === 'ArrowLeft' || e.key === 'ArrowDown') {
1740        e.preventDefault();
1741        video.currentTime = Math.max(0, video.currentTime - 5);
1742      } else if (e.key === 'ArrowRight' || e.key === 'ArrowUp') {
1743        e.preventDefault();
1744        video.currentTime = Math.min(video.duration, video.currentTime + 5);
1745      } else if (e.key === 'Home') {
1746        video.currentTime = 0;
1747      } else if (e.key === 'End') {
1748        video.currentTime = video.duration;
1749      } else if (e.key === ' ' || e.key === 'Enter') {
1750        e.preventDefault();
1751        togglePlay();
1752      }
1753      updateProgressUI();
1754    });
1755
1756    // Events
1757    playBtn.addEventListener('click', togglePlay);
1758    video.addEventListener('play', updatePlayUI);
1759    video.addEventListener('pause', updatePlayUI);
1760    video.addEventListener('timeupdate', updateProgressUI);
1761    video.addEventListener('loadedmetadata', updateProgressUI);
1762    video.addEventListener('progress', updateProgressUI);
1763    video.addEventListener('volumechange', updateMuteUI);
1764    video.addEventListener('waiting', () => { playerEl.classList.add('buffering'); });
1765    video.addEventListener('playing', () => { playerEl.classList.remove('buffering'); });
1766
1767    progressWrap.addEventListener('click', seekFromEvent);
1768
1769    let dragging = false;
1770    progressWrap.addEventListener('touchstart', (e)=>{ dragging = true; seekFromEvent(e); }, {passive:true});
1771    document.addEventListener('touchmove', (e)=>{ if (dragging) seekFromEvent(e); }, {passive:true});
1772    document.addEventListener('touchend', ()=>{ dragging = false; });
1773
1774    video.addEventListener('click', togglePlay);
1775
1776    muteBtn.addEventListener('click', toggleMute);
1777
1778    updatePlayUI();
1779    updateMuteUI();
1780    updateProgressUI();
1781
1782    // smooth
1783    let rafId;
1784    function rafLoop() {
1785      updateProgressUI();
1786      rafId = requestAnimationFrame(rafLoop);
1787    }
1788    video.addEventListener('playing', () => { cancelAnimationFrame(rafId); rafLoop(); });
1789    video.addEventListener('pause', () => { cancelAnimationFrame(rafId); updateProgressUI(); });
1790    video.addEventListener('dblclick', (e) => {
1791      if (document.fullscreenElement) {
1792        document.exitFullscreen();
1793      } else {
1794        playerEl.requestFullscreen?.();
1795      }
1796    });
1797
1798    function showControls() {
1799        controls.classList.add('visible');
1800        clearTimeout(hideControlsTimeout);
1801        if (!video.paused) {
1802            hideControlsTimeout = setTimeout(() => {
1803                controls.classList.remove('visible');
1804            }, 2000);
1805        }
1806    }
1807
1808    video.addEventListener('play', showControls);
1809    video.addEventListener('pause', () => {
1810        clearTimeout(hideControlsTimeout);
1811        controls.classList.add('visible');
1812    });
1813
1814    playerEl.addEventListener('mousemove', showControls);
1815    playerEl.addEventListener('touchstart', showControls, {passive:true});
1816
1817    controls.classList.add('visible');
1818    playerEl.classList.add('ready');
1819  }
1820
1821  document.addEventListener('DOMContentLoaded', () => {
1822    document.querySelectorAll('.custom-player').forEach(initPlayer);
1823  });
1824})();
1825</script>
1825
1826  <div id="book-video">
1827  <a href="#" class="close">
1828    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1829      <rect opacity="0.01" width="24" height="24" fill="white"/>
1830      <rect x="5" y="17.7279" width="18" height="2" transform="rotate(-45 5 17.7279)" fill="#1A1A1A"/>
1831      <rect x="17.728" y="19.1421" width="18" height="2" transform="rotate(-135 17.728 19.1421)" fill="#1A1A1A"/>
1832    </svg>
1833  </a>
1834  <div class="inner">
1835    <div class="bg"></div>
1836    <div class="content">
1837      <h2>BOOK YOUR VIDEO APPOINTMENT</h2>
1838      <div class="text">
1839        <p>RSVP offers private 30-minute video appointments with a sales associate from our Paris store, available Monday to Sunday from 11 AM to 6 PM.<br/><br/>During the call, we present our bags and small leather goods, including materials, textures, and what fits inside.</p><p>You may complete your purchase during the appointment if you wish, with no obligation to buy.<br/><br/>Availability is the same as on the website:  items sold out online will not be available in store either.</p><p>⚠️ After-sales requests cannot be handled during these appointments. For existing orders, please contact <a><strong>[email protected]</strong></a>.</p>
1840      </div>
1841      <div class="iframe">
1842        <div class="calendly-inline-widget" data-url="https://calendly.com/rsvp-paris/30min"></div>
1843<script src="https://assets.calendly.com/assets/external/widget.js" type="text/javascript"></script>
1843
1844      </div>
1845    </div>
1846  </div>
1847</div>
1848<style>
1849  #book-video {
1850    opacity: 0;
1851    pointer-events: none;
1852    position: fixed;
1853    z-index: 999;
1854    top: 0;
1855    right: 0;
1856    bottom: 0;
1857    left: 0;
1858    background: #fff;
1859    transform: translateX(100%);
1860    transition: transform .25s ease;
1861  }
1862  #book-video.is-closing {
1863    opacity: 1;
1864    pointer-events: none;
1865    transform: translateX(100%);
1866  }
1867  #book-video.is-open {
1868    opacity: 1;
1869    pointer-events: auto;
1870    transform: translateX(0);
1871  }
1872  #book-video .close {
1873    position: absolute;
1874    z-index: 10;
1875    top: 16px;
1876    right: 24px;
1877  }
1878  #book-video .inner {
1879    display: flex;
1880    height: 100%;
1881  }
1882  #book-video .bg {
1883    background: center center url('//rsvp-paris.com/cdn/shop/files/img-rdv.jpg?v=1768924303&width=800') no-repeat;
1884    background-size: cover;
1885    flex: 1;
1886  }
1887  #book-video .content {
1888    max-width: 1000px;
1889    width: 100%;
1890    background: #fff;
1891    padding: 68px 0 0 0;
1892    text-align: center;
1893    /*display: flex;
1894    flex-direction: column;*/
1895    overflow-y: scroll;
1896  }
1897  #book-video .content h2 {
1898    margin-bottom: 48px;
1899    font-family: 'Baton', sans-serif;
1900    font-weight: 500;
1901    font-style: italic;
1902    font-size: 18px;
1903    line-height: 116%;
1904    letter-spacing: 1.62px;
1905    vertical-align: middle;
1906    padding: 0 24px;
1907  }
1908  #book-video .content .text {
1909    margin: 0 auto;
1910    font-size: 14px;
1911    line-height: 136%;
1912    padding: 0 48px;
1913    max-width: 740px;
1914  }
1915  #book-video .content .text p {
1916    margin-bottom: 19.04px;
1917  }
1918  #book-video .content .text p:last-child {
1919    margin-bottom: 0;
1920  }
1921  /*#book-video .content .iframe {
1922    flex: 1;
1923  }*/
1924  #book-video .content .iframe > div {
1925    height: 930px;
1926  }
1927  @media (max-width: 649px) {
1928    #book-video .content .text {
1929      padding-bottom: 48px;
1930    }
1931  }
1932</style>
1933
1934<script>
1935  document.addEventListener('DOMContentLoaded', () => {
1936    const modal = document.querySelector('#book-video');
1937    const closeBtn = modal.querySelector('.close');
1938    const bg = modal.querySelector('.bg');
1939    const openBtns = document.querySelectorAll('a[href*="#book-video"]');
1940
1941    openBtns.forEach(btn => {
1942      btn.addEventListener('click', e => {
1943        e.preventDefault();
1944        openModal();
1945      });
1946    });
1947
1948    const openModal = () => {
1949      modal.classList.remove('is-closing');
1950      modal.classList.add('is-open');
1951      document.body.classList.add('no-scroll');
1952    };
1953
1954    const closeModal = () => {
1955      modal.classList.remove('is-open');
1956      modal.classList.add('is-closing');
1957      
1958      setTimeout(() => {
1959        modal.classList.remove('is-closing');
1960        document.body.classList.remove('no-scroll');
1961      }, 250);
1962    };
1963
1964    if (closeBtn) {
1965      closeBtn.addEventListener('click', (e) => {
1966        e.preventDefault();
1967        closeModal();
1968      });
1969    }
1970
1971    if (bg) {
1972      bg.addEventListener('click', closeModal);
1973    }
1974  });
1975</script>
1975
1976  
1977<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1977
1978</body>
1979    
1980    
1981  
1982    
1982<script type="text/javascript">
1983      var _learnq = _learnq || [];
1984      _learnq.push(['account', 'TFLQYU']);
1985      (function () {
1986      var b = document.createElement('script'); b.type = 'text/javascript'; b.async = true;
1987      b.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'a.klaviyo.com/media/js/analytics/analytics.js';
1988      var a = document.getElementsByTagName('script')[0]; a.parentNode.insertBefore(b, a);
1989      })();
1990    </script>
1990
1991    
1991<script type="text/javascript">
1992  var _ae = {
1993    'pid': '56b1d296665e8881688b8522',
1994    'advertiserFirst': 21600, // 15 days in mins
1995    'allowSiteUnder': false,
1996    'allowIframing': false,
1997    'host': 'https://lb.affilae.com'
1998  };
1999 
2000  (function() {
2001    var element = document.createElement('script'); element.type = 'text/javascript'; element.async = true;
2002    element.src = '//static.affilae.com/ae-v3.2.js';
2003    var scr = document.getElementsByTagName('script')[0]; scr.parentNode.insertBefore(element, scr);
2004  })();
2005</script>
2005
2006      
2006<script type="application/ld+json">
2007        {
2008          "@context" : "http://schema.org",
2009          "@type" : "Organization",
2010          "name" : "RSVP Paris",
2011          "url" : "http://rsvp-paris.com",
2012
2013          "sameAs" : [
2014            "http://www.facebook.com/rsvparis",
2015            "http://instagram.com/rsvp_paris/",
2016            "http://www.pinterest.com/rsvp_paris/"
2017          ]
2018        }
2019        {
2020          "@context": "http://schema.org",
2021          "@type": "Organization",
2022          "url": "http://rsvp-paris.com",
2023          "logo": "https://cdn.shopify.com/s/files/1/0904/1894/files/RSVP_Logo_Social_Media.jpg?10858161184879141206"
2024      }
2025    </script>
2025
2026    
2027    
2028
2029</html>

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