.movie-picker{display:grid;gap:12px;font-family:var(--font-body--family, Arial, sans-serif)}.movie-picker__panel{display:grid;gap:8px}.movie-picker__label{font-size:16px;font-weight:600;color:#2d2d2d}.movie-picker__search{position:relative;display:flex}.movie-picker__input{width:100%;min-width:0;padding:13px 52px 13px 14px;border:1px solid #ddd1c8;border-radius:10px;background:#fff;color:#2d2d2d;font:inherit;font-size:16px}.movie-picker__input:focus{outline:2px solid #8f171a;outline-offset:2px}.movie-picker__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.movie-picker__submit{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:grid;place-items:center;width:38px;height:38px;padding:0;background:#8f171a;color:#fff;border:0;border-radius:8px;cursor:pointer}.movie-picker__retry{margin-left:6px;padding:6px 12px;background:#8f171a;color:#fff;border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:13px}.movie-picker__status,.movie-preview__status{margin:0;font-size:13px;line-height:1.5;color:#74685f}.movie-picker__status:empty{display:none}.movie-picker__back{display:none}.movie-picker__heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;color:#2d2d2d}.movie-picker__heading:has(>span:empty){display:none}.movie-picker__others{flex-shrink:0;padding:0;border:0;background:none;color:#8f171a;font:inherit;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer}.movie-picker[data-step=movies] .movie-picker__heading,.movie-picker[data-step=movies] .movie-picker__posters,.movie-picker[data-step=movies] .movie-picker__posters+.movie-picker__nav,.movie-picker[data-step=posters] .movie-picker__movies,.movie-picker[data-step=posters] .movie-picker__movies+.movie-picker__nav{display:none}.movie-picker__body:not(:has(.movie-picker__movie,.movie-picker__poster)) .movie-picker__credit{display:none}.addon-handle-affiche-de-film .addon-submodal__preview{position:relative}.addon-handle-affiche-de-film .addon-submodal__lower:has(.addon-variant-cards.addon-reveal-pending){display:none}.addon-submodal__preview>.movie-picker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:none}.addon-submodal__preview>.movie-picker .movie-picker__panel{position:absolute;left:16px;right:16px;bottom:14px;max-height:calc(100% - 28px);pointer-events:auto;display:flex;flex-direction:column;gap:8px;padding:12px;box-sizing:border-box;border-radius:14px;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #231f1b29}.movie-picker__body{display:grid;align-content:start;gap:8px}.movie-picker__body:empty{display:none}.addon-submodal__preview>.movie-picker .movie-picker__body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.addon-submodal__preview>.movie-picker.is-selected .movie-picker__panel{display:none}.addon-submodal__preview>.movie-picker.is-selected .movie-picker__back{pointer-events:auto;position:absolute;top:12px;left:12px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #ddd1c8;border-radius:50%;background:#fff;color:#2d2d2d;box-shadow:0 4px 12px #231f1b1f;cursor:pointer}.movie-preview{width:100%;display:grid;justify-items:center;gap:10px;padding:12px 20px;box-sizing:border-box}.movie-preview__frame{width:auto;max-width:100%;padding:10px;background:#fff;border:1px solid #dedede;box-shadow:0 12px 25px #0000001a,inset 0 0 0 2px #f4f4f4}.movie-preview__canvas{display:block;width:auto;height:min(35vh,340px);max-width:100%;object-fit:contain;cursor:zoom-in;box-shadow:0 0 0 2px #ddd,inset 0 0 5px #0005}.movie-preview__status{text-align:center}.movie-preview__status:empty{display:none}.movie-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10200;display:grid;place-items:center;padding:24px;background:#191411db;cursor:zoom-out}.movie-zoom__canvas{display:block;max-width:100%;max-height:calc(100dvh - 48px);width:auto;height:auto;background:#fff;box-shadow:0 20px 60px #0008}.movie-zoom__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#1a1a1a;cursor:pointer}.addon-handle-affiche-de-film .addon-submodal__full-actions{margin:8px 0}.addon-handle-affiche-de-film .addon-submodal__full-validate{padding:9px 24px;font-size:12px}.addon-handle-affiche-de-film .addon-submodal__lower{flex:0 0 auto;padding:6px 20px 14px}.addon-handle-affiche-de-film .addon-submodal__lower:before{display:none}.addon-handle-affiche-de-film .addon-variant-cards{gap:8px;margin-top:0}.addon-handle-affiche-de-film .addon-variant-cards__label{margin:0 0 2px;font-size:14px}.addon-handle-affiche-de-film .addon-variant-cards .addon-variant-card{min-height:0;flex-direction:row;gap:6px;padding:9px 8px;border-radius:999px;white-space:nowrap}.addon-handle-affiche-de-film .addon-variant-card__sublabel{display:none}.addon-handle-affiche-de-film .addon-variant-card__price{margin-top:0;font-weight:600;color:#7a6c70}.movie-picker__movies{display:grid;gap:6px}.movie-picker__movie{padding:10px 12px;border:1px solid #ddd1c8;background:#fff;color:#2d2d2d;border-radius:10px;text-align:left;font:inherit;cursor:pointer}.movie-picker__posters{display:grid;grid-template-columns:repeat(3,minmax(0,min(96px,12svh)));justify-content:center;gap:8px}.movie-picker__poster{padding:3px;border:2px solid transparent;background:#f4eee8;border-radius:6px;cursor:pointer;min-width:0;color:#2d2d2d}.movie-picker__poster img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.movie-picker__poster[aria-pressed=true],.movie-picker__poster:hover{border-color:#8f171a}.movie-picker__nav{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}.movie-picker__nav button{border:1px solid #ddd1c8;border-radius:8px;background:#fff;padding:7px 9px;color:#2d2d2d;font:inherit;cursor:pointer}.movie-picker__nav button:disabled{opacity:.4;cursor:default}.movie-picker__credit{margin:0;font-size:10px;line-height:1.35;color:#74685f}.movie-picker__credit a{color:inherit}.movie-picker button:focus-visible{outline:2px solid #8f171a;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/movie-poster.css.map */
