@font-face{font-family:Anton;font-weight:400;font-display:swap;src:url(anton-latin.woff2) format("woff2")}@font-face{font-family:Archivo;font-weight:100 900;font-display:swap;src:url(archivo-latin.woff2) format("woff2")}:root{--j-marine: #1f2a44;--j-nuit: #18213a;--j-craie: #eef3d7;--j-piment: #e2553b;--j-indigo: #3a4f7a}html{scroll-behavior:smooth}body.j-page{margin:0;background:var(--j-marine)}.j{font-family:Archivo,sans-serif;letter-spacing:0;line-height:1.25;-webkit-font-smoothing:antialiased}.j,.j *,.j *:before,.j *:after{box-sizing:border-box}:where(.j) :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin:0;letter-spacing:inherit}:where(.j) :where(ul,ol){list-style:none;padding:0}.j img{display:block;max-width:100%}.j-h1,.j-h2,.j-h3,.j-h4,.j-prix,.j-btn{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase}.j-h1{font-size:64px;line-height:.92;letter-spacing:.005em}.j-h2{font-size:46px;line-height:.92;letter-spacing:.005em}.j-h3{font-size:36px;line-height:.92;letter-spacing:.005em}.j-h4{font-size:28px;line-height:.92;letter-spacing:.005em}.j-prix{font-size:88px;line-height:.85}.j-intro{font-size:18px;font-weight:500;line-height:1.2}.j-body{font-size:16px;font-weight:400;line-height:1.25}.j-label{font-size:14px;font-weight:600;line-height:.9}.j-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:15.5px 28px;border-radius:6px;border:1.5px solid transparent;font-size:22px;line-height:1;letter-spacing:.02em;text-align:center;text-decoration:none;cursor:pointer}.j-btn--craie{background:var(--j-craie);color:var(--j-nuit)}.j-btn--ligne-craie{border-color:var(--j-craie);color:var(--j-craie);background:none}.j-btn--nuit{background:var(--j-nuit);color:var(--j-craie)}.j-btn--piment{background:var(--j-piment);color:var(--j-craie)}.j-btn{transition:box-shadow .2s,background-color .2s,color .2s}.j-btn:hover:not(:disabled){box-shadow:inset 0 0 0 999px #18213a26}.j-btn--ligne-craie:hover:not(:disabled){background:var(--j-craie);color:var(--j-nuit);box-shadow:none}.j-btn--craie:hover:not(:disabled){background:var(--j-nuit);color:var(--j-craie);border-color:var(--j-craie);box-shadow:none}.j-btn--nuit:hover:not(:disabled),.j-btn--piment:hover:not(:disabled){background:var(--j-craie);color:var(--j-nuit);box-shadow:none}.j-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.j-btn--craie:focus-visible{outline-color:var(--j-craie)}.j-badge{position:absolute;width:120px;height:120px;transform:rotate(10deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--j-craie)}.j-badge img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.j-badge span{position:relative;text-align:center;max-width:75px}.j-badge-small{font-size:12px;font-weight:600;line-height:.9}.j-badge .j-h4{max-width:none;white-space:nowrap}.j-icon{display:block;flex:none;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}@media(min-width:1200px){:root{--j-gutter: max(40px, calc((100% - 1232px)/2) )}.j-h1,.j-prix{font-size:150px}.j-h2{font-size:94px}.j-h3{font-size:61px}.j-h4{font-size:35px}.j-intro{font-size:21px}.j-body{font-size:18px}.j-label{font-size:18px;line-height:1.2}.j-btn{font-size:26px;padding:18.5px 20px;white-space:nowrap}.j-mob-only{display:none!important}}@media(max-width:1199px){.j-desk-only{display:none!important}}#shopify-pc__banner,#shopify-pc__prefs{font-family:Archivo,sans-serif;-webkit-font-smoothing:antialiased}#shopify-pc__banner{background:var(--j-nuit);color:var(--j-craie);border-top:1.5px solid var(--j-indigo);box-shadow:0 -8px 24px #00000059}#shopify-pc__banner h2,#shopify-pc__prefs h2,#shopify-pc__prefs h3{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;color:var(--j-craie)}#shopify-pc__banner h2{font-size:24px;line-height:1}#shopify-pc__banner p,#shopify-pc__prefs p,#shopify-pc__prefs label,#shopify-pc__prefs span{color:var(--j-craie);font-size:15px;line-height:1.35}#shopify-pc__banner a{color:var(--j-craie);text-decoration:underline}#shopify-pc__banner button,#shopify-pc__prefs .shopify-pc__prefs__header-actions button{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:18px;line-height:1;padding:13px 22px;border-radius:6px;border:1.5px solid var(--j-craie);background:var(--j-craie);color:var(--j-nuit);cursor:pointer}#shopify-pc__banner button:hover,#shopify-pc__prefs .shopify-pc__prefs__header-actions button:hover{background:var(--j-nuit);color:var(--j-craie)}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{background:none;border-color:transparent;color:var(--j-craie);text-decoration:underline;font-family:Archivo,sans-serif;text-transform:none;font-size:15px;font-weight:600}#shopify-pc__prefs .shopify-pc__prefs__dialog{background:var(--j-nuit);color:var(--j-craie);border:1.5px solid var(--j-indigo);border-radius:8px}#shopify-pc__prefs .shopify-pc__prefs__header-close svg path{fill:var(--j-craie)}#shopify-pc__prefs .shopify-pc__prefs__intro{border-color:var(--j-indigo)}#shopify-pc__prefs input[type=checkbox]{accent-color:var(--j-piment)}#shopify-pc__prefs .shopify-pc__prefs__option p,#shopify-pc__prefs .shopify-pc__prefs__option label{box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jivay.css.map */
