html body .book__media{aspect-ratio:1 / 1.18!important;background:transparent!important;overflow:visible!important}html body .book__media>img{box-sizing:border-box;width:100%;height:100%;object-fit:contain!important;object-position:center!important;padding:10px;transform:none!important;filter:none!important;opacity:1!important;border-radius:0!important}html body .pdp__media>#pdpMain{box-sizing:border-box;width:100%;height:auto;aspect-ratio:1 / 1.08!important;object-fit:contain!important;object-position:center!important;padding:12px;background:transparent;border:0;border-radius:0;transform:none!important}html body :is(.pdp__thumb,.cartline,.search-hit,.cart-relance__it) img{object-fit:contain!important;object-position:center!important;transform:none!important}html body :is(.pdp-upsell__visual,.shop-coffrets__visual,.sl-pack-card__media,.shop-pack-prompt__media,.packbox__visual,.marche__visuel){background:transparent!important}html body :is(.pdp-upsell__visual,.shop-coffrets__visual,.sl-pack-card__media,.shop-pack-prompt__media,.packbox__visual,.marche__visuel) img{object-fit:contain!important;transform:none!important;object-position:center!important}html body .esl-pack-composition{box-sizing:border-box;display:grid!important;grid-template-columns:repeat(var(--esl-cols,3),minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-items:center;justify-items:center;gap:6px;width:100%;height:100%;min-height:0;aspect-ratio:1 / 1;max-width:100%;padding:10px;background:transparent;overflow:visible}html body .esl-pack-composition>img{display:block!important;position:static!important;inset:auto!important;box-sizing:border-box;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;opacity:1!important;aspect-ratio:auto!important;box-shadow:none!important}html body .esl-pack-composition--large{aspect-ratio:var(--esl-pack-ratio,1.08);height:auto;min-height:0;padding:16px;gap:12px}html body .esl-pack-composition--hidden,html body .esl-visual-hidden{display:none!important}html body .marche__visuel{height:190px;align-items:center}html body .marche__visuel .esl-pack-composition{aspect-ratio:auto}html body .sl-pack-card__media>.esl-pack-composition{height:auto;aspect-ratio:1.35 / 1}html body .esl-pack-card>a>.esl-pack-composition{height:200px;aspect-ratio:auto}html body .esl-pack-composition--thumb{padding:3px;gap:1px;aspect-ratio:auto}html body .esl-pack-composition{position:relative!important;inset:auto!important;margin:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;filter:none!important}html body .hero-current-pack__visual>.esl-pack-composition{height:auto;aspect-ratio:1.15 / 1;min-height:0;border:0;letter-spacing:normal;padding-top:52px!important}html body .jd-integrale__media .esl-pack-composition{height:100%;aspect-ratio:auto}html body .esl-pack-backdrop{filter:none!important;transform:none!important;background:transparent!important;overflow:visible}html body .esl-pack-scene{opacity:1!important;transform:none!important}html body .esl-pack-backdrop:after{display:none!important}html body .esl-pack-backdrop>.esl-pack-composition{aspect-ratio:1.5 / 1;min-height:0}html body .esl-original-cover{object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important}html body :is(.slcollection__visual,.slgift-pack__visual,.jcard__media)>.esl-pack-composition{height:auto;aspect-ratio:1.4 / 1}@media(max-width:700px){html body .marche__visuel{height:150px}html body .esl-pack-card>a>.esl-pack-composition{height:150px}html body .esl-pack-composition{gap:4px;padding:7px}html body .esl-pack-composition--large{gap:8px;padding:10px}html body .esl-pack-composition--thumb{padding:2px;gap:1px}}html body .esl-book-stage{display:flex!important;position:relative!important;inset:auto!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%;height:auto;aspect-ratio:1 / 1.18;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;line-height:0!important}html body .esl-book-stage--small{aspect-ratio:1 / 1.05}html body :is(.esl-pack-composition,.book__media,.pdp__thumb,.shopnav-family__media,.marche__visuel)>.esl-book-stage{width:100%!important;height:100%!important;aspect-ratio:auto!important}html body .book__media{position:relative!important}html body .book__media>.esl-book-stage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}html body .esl-book-stage--main{width:100%!important;height:auto!important;aspect-ratio:1 / 1.08!important}html body .esl-book-stage:has(.esl-visual-hidden){display:none!important}html body .esl-book-stage>.esl-book-shadow{display:block!important;position:relative!important;inset:auto!important;flex:none!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;transform:none!important;box-shadow:none!important;filter:drop-shadow(0 var(--esl-shadow-y,2px) var(--esl-shadow-blur,3px) rgba(25,31,43,.22))!important}html body .esl-book-stage .esl-book-cutout{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:hidden!important;transform:none!important;filter:none!important;box-shadow:none!important}html body .esl-book-stage .esl-book-cutout>img.esl-book-source{display:block!important;position:absolute!important;inset:auto!important;left:var(--esl-source-left)!important;top:var(--esl-source-top)!important;width:var(--esl-source-width)!important;height:var(--esl-source-height)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;aspect-ratio:auto!important;object-fit:fill!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;transform:none!important;animation:none!important;opacity:1!important;background:transparent!important}html body .mrmr-hero__covers>.esl-book-stage{width:132px!important;flex:none!important}html body .feature__books{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;padding:48px 14px 14px}html body .feature__books>.esl-book-stage{width:100%!important;height:100%!important;aspect-ratio:auto!important}html body :is(.cartline,.search-hit,.cart-relance__it)>.esl-book-stage{width:64px!important;height:76px!important;flex:none!important}@media(max-width:800px){html body .esl-book-stage--main{height:min(40svh,100vw)!important;aspect-ratio:auto!important}}@media(max-width:560px){html body .mrmr-hero__covers>.esl-book-stage{width:84px!important}}html body .esl-book-stage--api>.esl-book-shadow{filter:none!important}html body .esl-book-stage--api .esl-book-cutout{overflow:visible!important;clip-path:none!important}html body .pdp__thumb:has(.esl-book-stage,.esl-pack-composition){background:transparent!important}html body .jd-integrale__media:has(.esl-pack-composition){aspect-ratio:1 / 1;min-width:0;box-shadow:none;overflow:visible}html body .jd-integrale__media:has(.esl-pack-composition)>a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}html body .jd-integrale__media .esl-pack-composition{height:100%;aspect-ratio:auto;padding-top:52px}html body .jd-integrale__media:has(.esl-pack-composition)>.ribbon{z-index:1;pointer-events:none}html body .esl-pack-composition>img{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/esl-product-visuals.css.map */
