@font-face{font-family:Album Poster Raleway;font-style:normal;font-weight:500 700;font-display:swap;src:url(raleway-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Album Poster Raleway;font-style:normal;font-weight:500 700;font-display:swap;src:url(raleway-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.album-picker{font-family:var(--font-body--family, Arial, sans-serif)}.album-picker__label{font-size:16px;font-weight:600;color:#2d2d2d}.album-picker__search{position:relative;display:flex}.album-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}.album-picker__input:focus{outline:2px solid #8f171a;outline-offset:2px}.album-picker__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.album-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}.album-picker__retry{margin-left:6px;padding:6px 12px;background:#8f171a;color:#fff;border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:13px}.album-picker__status,.album-preview__status{margin:0;font-size:13px;line-height:1.5;color:#74685f}.album-picker__status:empty,.album-preview__status:empty{display:none}.album-picker__results{display:grid;align-content:start;gap:6px;overflow:auto;overscroll-behavior:contain}.album-picker__result{display:flex;gap:12px;width:100%;align-items:center;text-align:left;padding:8px;border:1px solid #eee5dd;border-radius:10px;background:#fff;color:#2d2d2d;cursor:pointer;font:inherit}.album-picker__result:hover{background:#faf5f0;border-color:#8f171a}.album-picker__result[hidden]{display:none}.album-picker__result img{width:52px;height:52px;object-fit:cover;flex-shrink:0;border-radius:4px}.album-picker__result span{display:grid;gap:2px}.album-picker__result small{color:#74685f}.album-picker__back{display:none}.addon-handle-affiche-album-encadree .addon-submodal__preview{position:relative}.addon-handle-affiche-album-encadree .addon-submodal__lower:has(.addon-variant-cards.addon-reveal-pending){display:none}.addon-submodal__preview>.album-picker{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.addon-submodal__preview>.album-picker .album-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}.addon-submodal__preview>.album-picker .album-picker__results{flex:1 1 auto;min-height:0}.addon-submodal__preview>.album-picker.is-selected .album-picker__panel{display:none}.addon-submodal__preview>.album-picker.is-selected .album-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}.album-preview{--stage-h: min(35vh, 340px);width:100%;display:grid;justify-items:center;gap:10px;padding:12px 20px;box-sizing:border-box}.album-preview__frame{position:relative;width:auto;max-width:100%;padding:10px;box-sizing:border-box;background:linear-gradient(135deg,#fff,#f3f2ef 45%,#fbfbf9 60%,#e9e7e2);border-radius:1px;box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 2px #e4e1db,0 0 0 1px #d9d5ce,0 12px 25px #231f1b22}.album-preview__frame:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:1;box-shadow:inset 0 1px 3px #0000002e;pointer-events:none}.album-preview__frame:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:1;background:linear-gradient(115deg,#fff0 38%,#ffffff24 46%,#fff0 58%);pointer-events:none}.album-preview__canvas{display:block;width:auto;height:var(--stage-h);max-width:100%;object-fit:contain;cursor:zoom-in}.album-preview__world{display:contents}.album-preview.is-staged{--scene-h: calc(var(--stage-h) + 22px);--cm: calc(var(--scene-h) * .82 / 31.7);--poster-w: 10;--poster-h: 15;--zoom: 1.8647;--base: calc((17% - 14px)*.45 + 14px) ;position:relative;display:block;height:var(--scene-h);padding:0;margin:0 auto;max-width:calc(100% - 8px);border-radius:14px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 90% at 30% 15%,#fbf8f3,#ece4d9 70%,#e2d8ca)}.album-preview.is-staged[data-format=A4]{--poster-w: 21;--poster-h: 29.7;--zoom: 1}.album-preview.is-staged .album-preview__world{display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% calc(100% - var(--base));transform:scale(var(--zoom))}.album-preview.is-staged .album-preview__world:before{content:"";position:absolute;left:0;right:0;bottom:0;height:17%;z-index:-1;background:linear-gradient(180deg,#0000 calc(100% - 14px),#8f6c45 calc(100% - 14px),#a07a4f calc(100% - 12px),#7f5f3b),repeating-linear-gradient(178.6deg,#0000 0 5px,#7a542b0d 5px 6px,#0000 6px 13px,#ffffff14 13px 14px),linear-gradient(180deg,#ead4b3 0 1px,#d9bc95 2px,#cdab80 60%,#c29f72 calc(100% - 14px))}.album-preview.is-staged .album-preview__world:after{content:"";position:absolute;left:50%;bottom:calc(var(--base) - 6px);z-index:0;width:calc(var(--cm) * (var(--poster-w) + 2) * 1.08);height:12px;transform:translate(-50%);background:radial-gradient(closest-side,#2b1d1066,#2b1d1000)}.album-preview.is-staged .album-preview__frame{position:absolute;left:0;right:0;bottom:var(--base);z-index:1;width:fit-content;margin:0 auto;padding:var(--cm);box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 2px #e4e1db,0 0 0 1px #d4cfc7,10px -2px 22px #3b2a1a26,2px 3px 4px #3b2a1a2e}.album-preview.is-staged .album-preview__frame:before,.album-preview.is-staged .album-preview__frame:after{inset:var(--cm)}.album-preview.is-staged .album-preview__canvas{width:calc(var(--cm) * var(--poster-w));height:calc(var(--cm) * var(--poster-h));max-width:none;object-fit:cover}.album-preview.is-staged .album-preview__status{position:absolute;top:12px;left:60px;right:60px;z-index:2}.album-preview.is-live .album-preview__world{transition:transform .55s cubic-bezier(.45,0,.2,1) .4s}.album-preview.is-live .album-preview__canvas,.album-preview.is-live .album-preview__world:after{transition:width .4s ease,height .4s ease}.album-preview.is-live[data-format=A4] .album-preview__world{transition-delay:0s}.album-preview.is-live[data-format=A4] .album-preview__canvas,.album-preview.is-live[data-format=A4] .album-preview__world:after{transition-delay:.6s}@media(prefers-reduced-motion:reduce){.album-preview.is-live .album-preview__world,.album-preview.is-live .album-preview__canvas,.album-preview.is-live .album-preview__world:after{transition:none}}.album-preview__status{text-align:center}.album-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}.album-zoom__frame{--b: .6;--u: min(calc((100dvh - 48px) / (var(--poster-h) + 2 * var(--b))), calc((100vw - 48px) / (var(--poster-w) + 2 * var(--b))));padding:calc(var(--u) * var(--b));max-width:none;box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 2px #e4e1db,0 0 0 1px #d9d5ce,0 20px 60px #0008}.album-zoom__frame:before,.album-zoom__frame:after{inset:calc(var(--u) * var(--b))}.album-zoom__canvas{display:block;width:calc(var(--u) * var(--poster-w));height:calc(var(--u) * var(--poster-h));background:#fff}.album-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-album-encadree .addon-submodal__full-actions{margin:8px 0}.addon-handle-affiche-album-encadree .addon-submodal__full-validate{padding:9px 24px;font-size:12px}.addon-handle-affiche-album-encadree .addon-submodal__lower{flex:0 0 auto;padding:6px 20px 14px}.addon-handle-affiche-album-encadree .addon-submodal__lower:before{display:none}.addon-handle-affiche-album-encadree .addon-variant-cards{gap:8px;margin-top:0}.addon-handle-affiche-album-encadree .addon-variant-cards__label{margin:0 0 2px;font-size:14px}.addon-handle-affiche-album-encadree .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-album-encadree .addon-variant-card__sublabel{display:none}.addon-handle-affiche-album-encadree .addon-variant-card__price{margin-top:0;font-weight:600;color:#7a6c70}.album-photo{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 10px}.album-photo__button{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 14px 6px 10px;border:1px dashed #b9aaa0;border-radius:999px;background:#fff;color:#2d2d2d;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.album-photo__button:hover{border-color:#8f171a}.album-photo__button:disabled{opacity:.6;cursor:progress}.album-photo__button:focus-visible,.album-photo__reset:focus-visible{outline:2px solid #8f171a;outline-offset:2px}.album-photo__thumb{display:none;width:22px;height:22px;border-radius:4px;object-fit:cover}.album-photo.has-photo .album-photo__thumb{display:block}.album-photo.has-photo .album-photo__button svg{display:none}.album-photo.has-photo .album-photo__button{border-style:solid;border-color:#8f171a}.album-photo__reset{padding:0;border:0;background:none;color:#8f171a;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.album-photo__reset[hidden]{display:none}.album-photo__status{flex-basis:100%;margin:0;font-size:12px;line-height:1.4;color:#74685f}.album-photo__status:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/album-poster.css.map */
