:root{--kf-navy: #16284A;--kf-navy-deep: #0E1B36;--kf-gold: #C29F5E;--kf-gold-bright: #D9B872;--kf-gold-soft: #E6D2A3;--kf-cream: #F4EFE6;--kf-cream-card: #FBF8F2;--kf-amber: #B9743F;--kf-red: #C8412F;--kf-line: #E4E1D9;--kf-ink-60: #5A6275;--kf-ink-40: #8A91A0;--kf-ui: "Manrope", system-ui, -apple-system, sans-serif}.kf-buybox{font-family:var(--kf-ui);color:var(--kf-navy-deep);width:100%;-webkit-font-smoothing:antialiased}.kf-cta{padding:0}.kf-stock{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--kf-amber);margin:0 0 10px}.kf-stock b{color:var(--kf-red)}.kf-pulse{width:8px;height:8px;border-radius:50%;background:var(--kf-red);position:relative;flex:none}.kf-pulse:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:var(--kf-red);opacity:.35;animation:kf-ping 1.8s ease-out infinite}@keyframes kf-ping{0%{transform:scale(.6);opacity:.5}to{transform:scale(2.1);opacity:0}}@media(prefers-reduced-motion:reduce){.kf-pulse:after{animation:none}}.kf-stockbar{height:5px;border-radius:3px;background:#ebe6dc;overflow:hidden;margin:0 28px 14px}.kf-stockbar>i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--kf-amber),var(--kf-red))}.kf-ship{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--kf-navy);margin:0 0 14px}.kf-ship svg{width:15px;height:15px;flex:none}.kf-primary{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;border-radius:12px;background:var(--kf-navy);color:#fff;font-family:var(--kf-ui);font-weight:700;font-size:16.5px;letter-spacing:.01em;box-shadow:0 12px 24px -12px #16284ab3;transition:background .2s ease,box-shadow .2s ease,transform .12s ease}.kf-primary:hover{background:var(--kf-navy-deep);box-shadow:0 16px 30px -12px #16284ad9}.kf-primary:active{transform:translateY(1px)}.kf-primary svg{transition:transform .2s ease}.kf-primary:hover svg{transform:translate(4px)}.kf-primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.kf-primary:disabled:hover{background:var(--kf-navy);transform:none}.kf-sep{display:flex;align-items:center;gap:12px;margin:14px 2px}.kf-sep:before,.kf-sep:after{content:"";height:1px;flex:1;background:var(--kf-line)}.kf-sep span{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kf-ink-40);white-space:nowrap}.kf-express{border-radius:14px;padding:10px;background:#fcfbf9}.kf-express .shopify-payment-button__button{border-radius:10px!important}.kf-secure{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;margin-bottom:9px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kf-ink-40)}.kf-secure svg{width:12px;height:12px}.kf-badges{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap}.kf-badge{height:27px;min-width:42px;padding:0 9px;border:1px solid var(--kf-line);border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;font-weight:800;color:var(--kf-navy-deep);letter-spacing:.01em}.kf-badge.pp{color:#003087}.kf-badge.ap{color:#000}.kf-badge.gp .g{color:#4285f4}.kf-mc{display:inline-flex}.kf-mc i{width:11px;height:11px;border-radius:50%;display:block}.kf-mc i:first-child{background:#eb001b}.kf-mc i:last-child{background:#f79e1b;margin-left:-5px;mix-blend-mode:multiply}.kf-buybox .buy-buttons{display:flex;flex-direction:column}.kf-buybox .buy-buttons .button{display:none}@media(min-width:1024px){.kf-buybox .kf-cta{max-width:450px;margin:0 auto}.kf-buybox .kf-stock{font-size:13.5px;margin-top:14px;margin-bottom:11px}.kf-buybox .kf-stockbar{margin-left:24px;margin-right:24px}.kf-buybox .kf-sep{margin:8px 2px}.kf-buybox .kf-primary{min-height:60px;font-size:17px}.kf-buybox .kf-badges{flex-wrap:nowrap}}.kf-buybox .shopify-payment-button__more-options{display:block;text-align:center;margin-top:13px;font-family:var(--kf-ui);font-size:0;font-weight:600;color:var(--kf-navy);text-decoration:underline;text-underline-offset:2px}.kf-buybox .shopify-payment-button__more-options:after{content:attr(data-more-payment);font-size:13px}.kf-more{display:block;text-align:center;margin-top:0;margin-bottom:10px;font-size:12px;font-weight:600;color:var(--kf-ink-60);text-decoration:underline;text-underline-offset:2px}.kf-more:hover{color:var(--kf-navy)}.product-sticky-bar .buy-buttons .button{background:var(--kf-navy)!important;color:#fff!important;border:none!important;border-radius:12px!important;font-family:var(--kf-ui)!important;font-weight:700!important;font-size:0!important;min-height:48px!important;box-shadow:0 8px 20px -8px #16284a99!important;transition:background .2s ease!important}.product-sticky-bar .buy-buttons .button:after{content:"Commencer ma cure  \2192";font-size:15px}.product-sticky-bar .buy-buttons .button:hover{background:var(--kf-navy-deep)!important}@media screen and (max-width:699px){.product-sticky-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px var(--container-gutter)!important;background:#fff!important;border-top:1px solid var(--kf-line)!important;box-shadow:0 -4px 12px #00000014!important}.product-sticky-bar .product-sticky-bar__info{display:block!important;flex:none!important}.product-sticky-bar .product-sticky-bar__info img,.product-sticky-bar .product-sticky-bar__info .h6{display:none!important}.product-sticky-bar .product-sticky-bar__info .price-list{font-size:16px!important;font-weight:700!important;color:var(--kf-navy-deep)!important;font-family:var(--kf-ui)!important}.product-sticky-bar .buy-buttons{flex:1!important}.product-sticky-bar .buy-buttons .button{width:100%!important;min-height:48px!important}.product-sticky-bar .buy-buttons .button:after{font-size:14px}}@media screen and (min-width:700px){.product-sticky-bar .buy-buttons .button:after{font-size:15px}}@media screen and (max-width:699px){.sd-cmp-PwZKD{bottom:80px!important}}.kf-stars{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/v1-buybox.css.map */
