#shopify-pc__banner.shopify-pc__banner__dialog{padding:14px 16px 10px;border-radius:14px 14px 0 0;box-shadow:0 -6px 24px #141c3329;max-height:70%;font-family:var(--font-body--family,inherit)}#shopify-pc__banner .shopify-pc__banner__wrapper{align-items:stretch}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:10px}#shopify-pc__banner h2{margin:0 0 4px;font-size:14.5px;line-height:1.25;color:#1b2233}#shopify-pc__banner p{font-size:12.5px;line-height:1.42;color:#3e4659}#shopify-pc__banner p a{color:#1b2233;font-weight:600}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0;flex:1 1 0;min-height:42px;padding:9px 14px;border-radius:999px;font-size:14px;font-weight:700;line-height:1.2}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-decline{background:#1e2a47;color:#fff;border:1px solid #1E2A47}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{flex:0 0 auto;min-height:0;padding:4px 6px;font-size:13px;font-weight:600;color:#1b2233;background:transparent;border:0}@media(max-width:480px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0;width:100%}#shopify-pc__banner .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{flex:1 0 100%;order:3;padding:2px 6px 0;font-size:12.5px}}body:has(#shopify-pc__banner[style*="display: block"]) shopify-chat,body:has(#shopify-pc__banner[style*="display: block"]) #google-merchantwidget-iframe-wrapper{visibility:hidden}@media(min-width:750px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:16px 22px 14px;border-radius:14px 14px 0 0}#shopify-pc__banner .shopify-pc__banner__btns button{flex:0 0 auto;min-width:150px}}.product-media-gallery-main-slider .product-media img{cursor:zoom-in}.ovr-zoom-btn{position:absolute;right:10px;bottom:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;margin:0;border:0;border-radius:50%;background:#ffffffeb;color:#1e2a47;box-shadow:0 2px 8px #141c332e;cursor:pointer}.ovr-zoom-btn svg{width:20px;height:20px}.ovr-zoom-btn:hover{background:#fff}.ovr-zoom-btn:focus-visible{outline:2px solid #1E2A47;outline-offset:2px}html.ovr-zoom-ouvert,html.ovr-zoom-ouvert body{overflow:hidden!important}html.ovr-zoom-ouvert .ova-ba,html.ovr-zoom-ouvert #ovt-host,html.ovr-zoom-ouvert shopify-chat,html.ovr-zoom-ouvert #google-merchantwidget-iframe-wrapper{visibility:hidden!important}.ovr-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#fff;opacity:0;transition:opacity .18s ease;touch-action:pan-x pan-y pinch-zoom}.ovr-zoom.is-ouvert{opacity:1}.ovr-zoom__piste{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ovr-zoom__piste::-webkit-scrollbar{display:none}.ovr-zoom--zoom .ovr-zoom__piste{scroll-snap-type:none}.ovr-zoom__vue{flex:0 0 100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:56px 0 24px;box-sizing:border-box;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden}.ovr-zoom__vue img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ovr-zoom__vue.is-zoom{display:block;padding:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}.ovr-zoom__vue.is-zoom::-webkit-scrollbar{display:none}.ovr-zoom__vue.is-zoom img{max-width:none;max-height:none;height:auto;cursor:zoom-out}.ovr-zoom__haut{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;pointer-events:none}.ovr-zoom__cpt{font-size:14px;font-weight:700;color:#1b2233;font-variant-numeric:tabular-nums;background:#ffffffe0;border-radius:999px;padding:4px 10px}.ovr-zoom__fermer,.ovr-zoom__fl{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:50%;background:#1e2a47;color:#fff;cursor:pointer}.ovr-zoom__fermer svg,.ovr-zoom__fl svg{width:22px;height:22px}.ovr-zoom__fermer:focus-visible,.ovr-zoom__fl:focus-visible{outline:2px solid #1E2A47;outline-offset:3px}.ovr-zoom__fl{position:absolute;top:50%;z-index:2;transform:translateY(-50%);background:#fffffff0;color:#1e2a47;box-shadow:0 2px 10px #141c332e}.ovr-zoom__fl--g{left:16px}.ovr-zoom__fl--d{right:16px}.ovr-zoom__fl:disabled{opacity:0;pointer-events:none}.ovr-zoom--zoom .ovr-zoom__fl{opacity:0;pointer-events:none}.ovr-zoom__aide{position:absolute;left:50%;bottom:18px;z-index:2;transform:translate(-50%);margin:0;padding:7px 14px;border-radius:999px;background:#1e2a47e0;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;pointer-events:none;transition:opacity .3s ease}.ovr-zoom__aide.is-vu{opacity:0}@media(hover:hover)and (pointer:fine){.ovr-zoom__aide{display:none}}@media(max-width:749px){.ovr-zoom__fl{display:none}.ovr-zoom__vue{padding:52px 0 16px}}.ovr-cad{position:relative;display:flex;align-items:center;gap:12px;box-sizing:border-box;color:#1b2233}.ovr-cad *{box-sizing:border-box}.ovr-cad__duo{display:flex;flex:0 0 auto}.ovr-cad__img{display:block;width:46px;height:46px;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 2px #fff,0 2px 6px #141c3333}.ovr-cad__img+.ovr-cad__img{margin-left:-12px}.ovr-cad__txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.ovr-cad__t{display:flex;align-items:center;gap:6px;margin:0;font-size:15px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:#1e2a47}.ovr-cad__t svg{width:17px;height:17px;flex:0 0 17px}.ovr-cad__s{margin:0;font-size:13px;line-height:1.38;color:#566074}.ovr-cad__s b{color:#1b2233;font-weight:800;white-space:nowrap}.ovr-cad__pill{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:#1e2a47;color:#fff;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ovr-cad--fiche{flex:1 1 100%;width:100%;margin:16px 0 2px;padding:11px 14px 11px 11px;border:1.5px solid #1E2A47;border-radius:14px;background:linear-gradient(100deg,#fff,#eef1f7)}@media(max-width:749px){.ovr-cad--fiche .ovr-cad__s{font-size:12.5px}}.ovr-cad-acc{margin-block:22px 6px}.ovr-cad--acc{flex-wrap:wrap;padding:18px 20px;border:1.5px solid #1E2A47;border-radius:16px;background:linear-gradient(100deg,#fff,#eef1f7)}.ovr-cad--acc .ovr-cad__img{width:64px;height:64px}.ovr-cad--acc .ovr-cad__img+.ovr-cad__img{margin-left:-16px}.ovr-cad--acc .ovr-cad__t{font-family:var(--font-heading--family);font-size:22px;letter-spacing:-.02em}.ovr-cad--acc .ovr-cad__t svg{width:22px;height:22px;flex-basis:22px}.ovr-cad--acc .ovr-cad__s{font-size:15px}.ovr-cad__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:10px;background:#1e2a47;color:#fff;font-size:15px;font-weight:800;text-decoration:none}.ovr-cad__btn:hover{background:#141c33;color:#fff}@media(max-width:749px){.ovr-cad-acc{margin-block:18px 4px}.ovr-cad--acc{gap:10px 12px;padding:16px 14px 14px}.ovr-cad--acc .ovr-cad__img{width:52px;height:52px}.ovr-cad--acc .ovr-cad__img+.ovr-cad__img{margin-left:-14px}.ovr-cad--acc .ovr-cad__txt{flex:1 1 calc(100% - 120px)}.ovr-cad--acc .ovr-cad__t{font-size:17px;align-items:flex-start}.ovr-cad--acc .ovr-cad__t svg{width:18px;height:18px;flex-basis:18px;margin-top:2px}.ovr-cad--acc .ovr-cad__s{font-size:13.5px}.ovr-cad__btn{flex:1 0 100%;min-height:46px}}.cz-prog:has(>.ovr-cad--tiroir){border:1.5px solid #1E2A47;border-radius:12px;overflow:hidden;padding-top:0}.ovr-cad--tiroir{margin:0 -16px 12px;padding:9px 14px;gap:10px;background:#1e2a47;color:#fff}.ovr-cad--tiroir .ovr-cad__img{width:34px;height:34px;box-shadow:0 0 0 2px #1e2a47}.ovr-cad--tiroir .ovr-cad__img+.ovr-cad__img{margin-left:-9px}.ovr-cad--tiroir .ovr-cad__t{font-size:14px;color:#fff}.ovr-cad--tiroir .ovr-cad__t svg{width:15px;height:15px;flex-basis:15px}.ovr-cad--tiroir .ovr-cad__s{font-size:12px;color:#c3cbe0}.ovr-cad--tiroir .ovr-cad__s b{color:#fff}.product-section .ova-lot-masque{border:1.5px solid #1E2A47!important}.ova-lot-masque .toggle-cross-sell__title:before{content:"Cadeau";display:inline-block;margin:0 8px 0 0;padding:2px 8px;border-radius:999px;background:#1e2a47;color:#fff;font-size:10.5px;font-weight:800;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px}.cart-header-blocks.card:not(:has(*)){display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ovr-reglages.css.map */
