:root{--font-heading-family: "Newsreader", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--pt-petrole: #056B82;--pt-petrole-deep: #084A66;--pt-soleil: #E8741C;--pt-soleil-deep: #C9560E;--pt-soleil-tint: #FCE9D6;--pt-etoile: #F2A93B;--pt-paper: #FBF6EE;--pt-paper-2: #F4EBDC;--pt-paper-3: #FDFBF6;--pt-sable: #E7DAC6;--pt-ink: #2E2620;--pt-ink-soft: #6B5D52;--pt-petrole-soft: #4181A7;--pt-petrole-tint: #DCEAEC;--pt-soleil-bright: #FA7400;--pt-etoile-tint: #FBEFD3;--pt-blush: #EFA98C;--pt-sauge: #A7B98A;--pt-paper-4: #FFFFFF;--pt-sable-deep: #D8C7AD;--pt-ink-faint: #9A8C7E;--pt-white: #FFFFFF;--pt-surface: var(--pt-paper-3);--pt-success: #5E8C5A;--pt-font-display: "Newsreader", Georgia, "Times New Roman", serif;--pt-font-sans: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pt-font-brand: "Fredoka", "Hanken Grotesk", sans-serif;--display-font: var(--pt-font-display);--accent: var(--pt-soleil);--accent-deep: var(--pt-soleil-deep);--accent-tint: var(--pt-soleil-tint);--density: 1;--pt-text-xs: .75rem;--pt-text-sm: .875rem;--pt-text-base: 1rem;--pt-text-md: 1.125rem;--pt-text-lg: 1.375rem;--pt-text-xl: 1.75rem;--pt-text-2xl: 2.25rem;--radius-scale: 1;--pt-radius-md: 16px;--pt-radius-lg: 24px;--pt-radius-xl: 32px;--pt-radius-2xl: 44px;--pt-radius-pill: 999px;--r-md: calc(var(--pt-radius-md) * var(--radius-scale));--r-lg: calc(var(--pt-radius-lg) * var(--radius-scale));--r-xl: calc(var(--pt-radius-xl) * var(--radius-scale));--r-2xl: calc(var(--pt-radius-2xl) * var(--radius-scale));--pt-shadow-sm: 0 1px 2px rgba(58,42,31,.06), 0 2px 6px rgba(58,42,31,.05);--pt-shadow-md: 0 4px 10px rgba(58,42,31,.07), 0 12px 28px rgba(58,42,31,.07);--pt-shadow-lg: 0 10px 24px rgba(58,42,31,.09), 0 28px 60px rgba(58,42,31,.1);--pt-ring-focus: 0 0 0 3px var(--pt-paper), 0 0 0 6px var(--pt-petrole-soft);--pt-ease-soft: cubic-bezier(.22, .61, .36, 1);--pt-dur-fast: .16s;--pt-dur-base: .28s}:root{font-size:100%}body,.button,.shopify-payment-button__button--unbranded{font-size:1rem}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{overflow-x:clip}.button{min-height:0;padding:13px 22px;font-weight:600;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;gap:8px}@media(prefers-reduced-motion:no-preference){@keyframes pt-revealUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pt-reveal{opacity:0}.pt-reveal.pt-in{animation:pt-revealUp .55s cubic-bezier(.22,.61,.36,1) forwards}}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading{letter-spacing:-.01em}.banner__text em,.rich-text__text em,em.pt-emph{font-style:italic;color:var(--pt-petrole)}.button,.shopify-payment-button__button--unbranded{border-radius:999px}body{letter-spacing:normal}.pt-foot-col h4,.pt-bcard h4{font-family:var(--pt-font-sans, "Hanken Grotesk", sans-serif)}.pt-why .pt-bcard h4{font-size:1rem}.header-wrapper{background:transparent;border-bottom:0;padding:0 16px}.header{margin-top:12px;padding-top:10px;padding-bottom:10px;background:#fdfbf6d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--pt-sable);border-radius:999px;box-shadow:0 1px 2px #3a2a1f0f,0 2px 6px #3a2a1f0d}.header__menu-item:hover{color:rgb(var(--color-foreground))}.pt-footwrap .pt-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 22px}.pt-crea .pt-chips .pt-chip{position:static;top:auto;left:auto;box-shadow:none;z-index:auto}.pt-home .pt-why .pt-bcard h4{font-family:var(--pt-font-sans);font-weight:700;font-size:1rem}.pt-home .pt-prod .pt-pcard-body h3{font-size:1.75rem}.pt-home .pt-prod .pt-pcard{background:var(--pt-paper-3);border:1px solid var(--pt-sable);border-radius:var(--r-xl, 32px)}.pt-home .pt-steps .pt-step{border-radius:var(--r-lg, 24px)}.pt-home .pt-steps .pt-caps,.pt-home .pt-prod .pt-chip{color:var(--pt-soleil-deep)}.pt-home .pt-gal .pt-sec-head h2{font-size:clamp(28px,6vw,40px)}.pt-home .pt-transfo .pt-sec-head h2{font-size:clamp(28px,6vw,46px)}.pt-tpl-index .pt-final .pt-final-box h2{font-size:clamp(28px,6vw,48px)}.pt-foot-sub{font-family:var(--pt-font-sans)}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message *{color:#fdf3e6!important}.pt-tpl-page-notre-histoire .pt-hist .pt-hist-block h2,.pt-tpl-page-notre-histoire .pt-hist .pt-hist-recap h2,.pt-tpl-page-notre-histoire .pt-hist .pt-hist-team h2,.pt-tpl-page-notre-histoire .pt-hist .pt-hist-vows h2{font-size:clamp(26px,5vw,40px)}.pt-tpl-page-notre-histoire .pt-hist .pt-final .pt-final-box h2{font-size:clamp(28px,5vw,40px)}.pt-tpl-page-notre-histoire .pt-hist .pt-vow h4{font-size:1rem}.pt-tpl-page-notre-histoire .pt-hist .pt-eyebrow{color:var(--pt-petrole)}.pt-home .pt-phead h1{font-size:clamp(34px,7vw,58px)}.pt-fiche .pt-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 22px}.pt-home .pt-cat .pt-pcard-body h3{font-size:1.75rem}.pt-home .pt-cat .pt-pcard:not(.pt-pcard-soon) .pt-chip{color:var(--pt-soleil-deep)}.pt-home .pt-cat .pt-pcard-soon .pt-link{color:var(--pt-ink-faint)}.pt-home .pt-crea .pt-crea-tile{position:relative}.pt-home .pt-crea .pt-crea-meta{position:absolute;left:0;right:0;bottom:0;margin:0;padding:32px 12px 12px;text-align:center;font-family:var(--pt-font-display);font-weight:500;font-size:14px;color:#fff;background:linear-gradient(to top,rgba(46,38,32,.62),transparent);border-radius:0 0 32px 32px;pointer-events:none}.pt-home .pt-crea .pt-crea-meta b{color:#fff;font-weight:500}.pt-home .pt-crea .pt-crea-cta .pt-final-box{background:var(--pt-petrole-deep)}.pt-home .pt-crea .pt-crea-cta .pt-final-box h2{color:#fff}.pt-home .pt-crea .pt-crea-cta .pt-reassure-center,.pt-home .pt-crea .pt-crea-cta .pt-reassure-center span{color:#ffffffd1}.pt-home .pt-crea .pt-crea-cta .pt-aquarelle{display:none}.pt-home .pt-contact .pt-frow label{font-weight:700}.pt-home .pt-contact .pt-lbl-note{font-weight:500;color:var(--pt-ink-faint)}.pt-home .pt-faq .pt-acc summary{font-family:var(--pt-font-display);font-weight:500;font-size:1.375rem}.pt-home .pt-faq .pt-faq-nav a,.pt-home .pt-faq .pt-faq-lab .pt-eyebrow,.pt-home .pt-faq .pt-eyebrow{color:var(--pt-petrole)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pt-brand.css.map */
