:root{--pjc-night: #B83732;--pjc-night-deep: #8F2A27;--pjc-night-soft: #D1574F;--pjc-pine: #245C45;--pjc-pine-deep: #1B4836;--pjc-pine-soft: #3E7A5E;--pjc-cream: #FFF8ED;--pjc-sand: #F2E5D3;--pjc-sand-deep: #E6D3BC;--pjc-white: #fff;--pjc-gold: #D4AA62;--pjc-gold-soft: #ECD8AD;--pjc-gold-ink: #7E5F27;--pjc-ink: #382A25;--pjc-muted: #6E5A50;--pjc-line: #D9C9B4;--pjc-line-strong: #9A8574;--pjc-ok: #245C45;--pjc-warn: #8a5a00;--pjc-error: #a3302b;--pjc-veil: rgb(255 248 237 / .93);--pjc-shade: rgb(56 42 37 / .09);--pjc-radius-sm: 10px;--pjc-radius: 16px;--pjc-radius-lg: 24px;--pjc-radius-pill: 999px;--pjc-shadow-sm: 0 1px 2px rgb(56 42 37 / .06), 0 4px 12px rgb(56 42 37 / .06);--pjc-shadow: 0 2px 4px rgb(56 42 37 / .06), 0 12px 28px rgb(56 42 37 / .1);--pjc-focus: 0 0 0 3px #fff, 0 0 0 5px var(--pjc-night);--pjc-focus-color: var(--pjc-night);--pjc-ease: cubic-bezier(.22, .8, .3, 1);--pjc-dur-fast: .14s;--pjc-dur: .26s;--pjc-font-display: var(--font-heading--family, "Playfair Display", Georgia, serif);--pjc-font-body: var(--font-body--family, Nunito, system-ui, sans-serif);--pjc-accent: var(--pjc-gold);--pjc-accent-ink: var(--pjc-gold-ink);--pjc-star-color: var(--pjc-accent);--opacity-muted-text: .75;--checkbox-border: 1px solid var(--pjc-line-strong)}body{-webkit-tap-highlight-color:rgb(184 146 74 / .22)}:is(h1,h2,h3,.h1,.h2,.h3){text-wrap:balance;font-variant-numeric:lining-nums}textarea::placeholder,input::placeholder{color:var(--pjc-muted)}:is(a[href],button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--pjc-focus-color);outline-offset:3px}:where(.button,.button-secondary,.button-custom){min-height:52px;font-weight:700;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.button:not(.button-secondary,.button-unstyled),.button-custom{box-shadow:inset 0 0 0 var(--button-border-width, 0) var(--button-border-color, transparent),var(--pjc-shadow-sm)}.button[aria-busy=true],.button-secondary[aria-busy=true],.button-custom[aria-busy=true]{position:relative;cursor:progress}.button[aria-busy=true]:after,.button-secondary[aria-busy=true]:after,.button-custom[aria-busy=true]:after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:16px;width:16px;height:16px;margin-block-start:-8px;border:2px solid currentcolor;border-inline-end-color:transparent;border-radius:50%;pointer-events:none}@media(prefers-reduced-motion:no-preference){:where(.button,.button-custom){transition:color var(--pjc-dur-fast) var(--pjc-ease),background-color var(--pjc-dur-fast) var(--pjc-ease),box-shadow var(--pjc-dur-fast) var(--pjc-ease),translate var(--pjc-dur-fast) var(--pjc-ease),scale var(--pjc-dur-fast) var(--pjc-ease)}.button:not(.button-secondary,.button-unstyled,[disabled],[aria-disabled=true],[aria-busy=true]):active,.button-custom:not([disabled],[aria-disabled=true],[aria-busy=true]):active{translate:0 1px;scale:.99}.button[aria-busy=true]:after,.button-secondary[aria-busy=true]:after,.button-custom[aria-busy=true]:after{animation:pjc-spin .7s linear infinite}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button:not(.button-secondary,.button-unstyled,[disabled],[aria-disabled=true],[aria-busy=true]):hover,.button-custom:not([disabled],[aria-disabled=true],[aria-busy=true]):hover{translate:0 -1px;box-shadow:inset 0 0 0 var(--button-border-width, 0) var(--button-border-color, transparent),var(--pjc-shadow)}}@keyframes pjc-spin{to{rotate:360deg}}.pjc-card{background:var(--pjc-white);color:var(--pjc-ink);border:1px solid var(--pjc-sand-deep);border-radius:var(--pjc-radius);box-shadow:var(--pjc-shadow-sm);padding:20px;min-width:0}.pjc-card--sand{background:var(--pjc-sand)}.pjc-card--lg{border-radius:var(--pjc-radius-lg);padding:24px}.pjc-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pjc-eyebrow{font-size:.8125rem;font-weight:800;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:var(--pjc-gold-ink)}.pjc-muted{color:var(--pjc-muted)}.pjc-dark{--pjc-focus-color: #fff;--pjc-star-color: var(--pjc-gold-soft);position:relative;isolation:isolate;background:var(--pjc-pine-deep);color:var(--pjc-cream)}pjc-accordion{display:block}.pjc-star-bullet{list-style:none;margin:0;padding:0}.pjc-star-bullet>li{position:relative;padding-inline-start:1.65em}.pjc-star-bullet>li:before{content:"";position:absolute;inset-inline-start:.1em;inset-block-start:.45em;width:.9em;height:.9em;background:var(--pjc-accent);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.pjc-added{outline:2px solid var(--pjc-ok);outline-offset:2px}.pjc-stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;color:var(--pjc-star-color)}.pjc-stars__s{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);width:var(--s, 12px);height:var(--s, 12px);opacity:var(--o, .6);fill:currentcolor}html[data-pjc-fx-stars=off] .pjc-stars{display:none}.pjc-star-icon{flex:none;vertical-align:-.1em;fill:currentcolor}.pjc-cat-bebe{--pjc-accent: #f0b87c;--pjc-accent-ink: #9a4d10}.pjc-cat-famille{--pjc-accent: #9db89a;--pjc-accent-ink: #3f6b45}.pjc-cat-combinaisons{--pjc-accent: #a99ac8;--pjc-accent-ink: #5f4e8a}.pjc-season-halloween{--pjc-accent: #d9701e;--pjc-accent-ink: #9a4a0b;--pjc-season-bar-bg: #241538;--pjc-season-bar-fg: #ffe6c2;--pjc-season-bar-fg-rgb: 255 230 194;--pjc-season-bar-bg-rgb: 36 21 56;--pjc-season-decor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='28' viewBox='0 0 72 28'%3E%3Cg fill='%23f08a2e' fill-opacity='.32'%3E%3Cellipse cx='14' cy='16' rx='8' ry='7'/%3E%3Crect x='13' y='5' width='2' height='5' rx='1'/%3E%3C/g%3E%3Cpath d='M50 6l1.6 4.8L56.4 12.4 51.6 14 50 18.8 48.4 14 43.6 12.4 48.4 10.8z' fill='%23ffe6c2' fill-opacity='.3'/%3E%3C/svg%3E")}.pjc-season-noel{--pjc-accent: var(--pjc-gold);--pjc-accent-ink: var(--pjc-gold-ink);--pjc-season-bar-bg: #B83732;--pjc-season-bar-fg: #FFF8ED;--pjc-season-bar-fg-rgb: 255 248 237;--pjc-season-bar-bg-rgb: 184 55 50;--pjc-season-decor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='28' viewBox='0 0 84 28'%3E%3Cg stroke='%23fff8ed' stroke-opacity='.32' stroke-width='1.2' stroke-linecap='round' fill='none'%3E%3Cpath d='M14 6v16M7.1 10l13.8 8M20.9 10L7.1 18M14 6l-2.5 2.5M14 6l2.5 2.5M14 22l-2.5-2.5M14 22l2.5-2.5'/%3E%3C/g%3E%3Cpath d='M58 8l1.6 4.8L64.4 14.4 59.6 16 58 20.8 56.4 16 51.6 14.4 56.4 12.8z' fill='%23ecd8ad' fill-opacity='.45'/%3E%3C/svg%3E")}:is(.pjc-season-halloween,.pjc-season-noel) :is(.announcement-bar,.announcement-bar .text-block){--color: var(--pjc-season-bar-fg);--color-rgb: var(--pjc-season-bar-fg-rgb);--color-foreground: var(--pjc-season-bar-fg);--color-foreground-rgb: var(--pjc-season-bar-fg-rgb);--color-background: var(--pjc-season-bar-bg);--color-background-rgb: var(--pjc-season-bar-bg-rgb)}:is(.pjc-season-halloween,.pjc-season-noel) .announcement-bar{background-color:var(--pjc-season-bar-bg);background-image:var(--pjc-season-decor);background-repeat:repeat-x;background-position:center;background-size:auto 100%;color:var(--pjc-season-bar-fg)}@media(prefers-reduced-motion:reduce){:is([class*=pjc-],[class*=pjx-]):not(html,body),:is([class*=pjc-],[class*=pjx-]):not(html,body):before,:is([class*=pjc-],[class*=pjx-]):not(html,body):after{animation:none;transition:none}.button[aria-busy=true]:after,.button-secondary[aria-busy=true]:after,.button-custom[aria-busy=true]:after{animation:none;border-inline-end-color:currentcolor;opacity:.6}.pjc-burst{display:none}:root,.page-wrapper{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pjc-base.css.map */
