.personalize-dialog{width:min(var(--personalize-modal-width, 99.4rem),100vw - 4.8rem);max-width:none;border-radius:var(--personalize-modal-radius)}@media(max-width:767.98px){.personalize-dialog{width:100%;max-width:100%;border-radius:var(--personalize-modal-radius) var(--personalize-modal-radius) 0 0}}.personalize-dialog[open]::backdrop{cursor:default}.personalize-dialog[open]{display:flex;flex-direction:column}@media(max-width:767.98px){.personalize-dialog{--personalize-toolbar-room: env(safe-area-inset-bottom, 0px)}}@media(max-width:767.98px){.personalize-dialog:has(.personalize-panel--ready:not([hidden])){height:calc(100dvh - var(--dialog-drawer-offset-vertical, 4rem))}}@media(min-width:768px){.personalize-dialog:has(.personalize-panel--ready:not([hidden])){min-height:53.1rem}}@media(min-width:768px){.personalize-wizard[data-multiple] .personalize-dialog:has(.personalize-panel--ready:not([hidden])){min-height:65.2rem}}.personalize-panel--ready{flex:1 1 auto}.personalize-panel{display:flex;flex-direction:column;gap:1.6rem;padding:var(--panel-padding-block, 2.4rem) var(--panel-padding-inline, 1.6rem)}@media(min-width:768px){.personalize-panel{gap:3.2rem}}.personalize-panel[hidden]{display:none}.personalize-panel--upload{padding-block-end:calc(var(--panel-padding-block, 2.4rem) + var(--personalize-toolbar-room, 0px))}.personalize-panel--form{--panel-padding-block: 3.2rem}.personalize-wizard[data-single-card] .personalize-panel--upload,.personalize-wizard[data-single-card] .personalize-panel--form{--panel-padding-block: 2.4rem;--panel-padding-inline: 2.4rem;gap:1.6rem}.personalize-panel__head{display:flex;flex-direction:column;gap:.6rem;text-align:center}.personalize-panel__foot{display:flex;justify-content:center}.personalize-panel__foot[hidden]{display:none}.personalize-dialog:has(.personalize-panel--progress:not([hidden])){background-color:transparent;box-shadow:none;border-radius:0;--dialog-close-offset-top: 4.6rem;--dialog-close-offset-right: 3rem}.personalize-dialog:has(.personalize-panel--progress:not([hidden])) .dialog__close:before{background:#fff}@media(max-width:767.98px){.personalize-dialog:has(.personalize-panel--progress:not([hidden])){inset-block:0;margin-block:auto;height:fit-content}}.personalize-dialog .dialog__close{z-index:4;color:var(--color-foreground-secondary)}@media(max-width:767.98px){.dialog:has(.personalize-panel--form:not([hidden])) .dialog__close:before{background:#fff}}.personalize-wizard[data-single-card] .dialog:has(.personalize-panel--form:not([hidden])) .dialog__close:before{background:#fff}@media(min-width:768px){.personalize-dialog:has(.personalize-panel--book:not([hidden])){--dialog-close-offset-top: 2.6rem;--dialog-close-offset-right: 2.6rem;overflow:hidden}}@media(min-width:768px)and (min-width:768px){.personalize-dialog:has(.personalize-panel--book:not([hidden])){height:100dvh}}@media(min-width:768px){.personalize-dialog:has(.personalize-panel--book:not([hidden])) .dialog__close .icon{--icon-size: 1.8rem}.personalize-dialog:has(.personalize-panel--book:not([hidden])) .dialog__close:before{width:4.8rem;height:4.8rem;background:#fff;box-shadow:0 1.4rem 2.4rem #00000014}}.personalize-panel__title{margin:0}.personalize-panel__title:focus{outline:none}.personalize-panel__subtitle{margin:0}.personalize-panel__cards{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:768px){.personalize-panel__cards{flex-flow:row wrap;justify-content:center;gap:3rem}}@media(min-width:768px){.personalize-panel__cards>*{flex:1 1 43.2rem;max-width:43.2rem}}.personalize-panel__cards .personalize-card{display:flex;flex-direction:column}.personalize-panel__cards [data-card-view]{flex:1 1 auto}.personalize-panel--upload .personalize-card__row{flex-direction:column;justify-content:center;gap:1.6rem;text-align:center;padding:2.4rem 1.6rem;box-shadow:none}.personalize-panel--upload .personalize-card__row .personalize-card__body{align-items:center}.personalize-panel--upload .personalize-card__row .personalize-card__avatar-media{width:12rem;border-radius:50%}@media(min-width:768px){.personalize-panel--upload .personalize-card__row .personalize-card__avatar-media{width:15rem}}.personalize-panel .btn.btn--icon:not(.personalize-book__add,.personalize-book__checkout){--button-padding-inline: 3.2rem}.personalize-wizard[data-single-card] .personalize-card--modal .personalize-card__empty{padding:0;border-radius:0;background-color:transparent}.personalize-wizard[data-single-card] .personalize-card--modal .personalize-card__empty:after{content:none}.personalize-card--modal{--personalize-card-radius: 2rem}.personalize-card--modal .personalize-card__action{display:none}.personalize-card--modal .personalize-card__empty{flex-direction:column;justify-content:center;text-align:center;padding:2.4rem 1.6rem}.personalize-card--modal .personalize-card__empty:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' rx='20' fill='none' stroke='%23000' stroke-width='3' stroke-dasharray='5.5%2c 2.5'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' rx='20' fill='none' stroke='%23000' stroke-width='3' stroke-dasharray='5.5%2c 2.5'/%3e%3c/svg%3e")}.personalize-card--modal .personalize-card__body{align-items:center}.personalize-card--modal .personalize-card__desc{padding-inline:2.4rem}.personalize-card--modal .personalize-card__upload{--button-icon-gap: .6rem;align-self:center;margin-top:.8rem}@media(min-width:768px){.personalize-card--modal .personalize-card__upload{margin-top:1.2rem}}.personalize-card--modal .personalize-card__illustration{--pc-width: 20.7rem;--pc-unit: calc(var(--pc-width) / 262.2);--pc-avatar-rotate: 10deg;--pc-arrow-rotate: 0deg;width:var(--pc-width);aspect-ratio:262.2/114}@media(min-width:768px){.personalize-card--modal .personalize-card__illustration{--pc-width: 26.2rem}}.personalize-card--modal .personalize-card__print{border-radius:calc(8 * var(--pc-unit))}.personalize-card--modal .personalize-card__print--photo{inset-inline-start:15.9%;top:13.44%;width:29.21%;padding:calc(4.627 * var(--pc-unit)) calc(4.627 * var(--pc-unit)) calc(15.398 * var(--pc-unit))}.personalize-card--modal .personalize-card__print--avatar{inset-inline-end:16.06%;top:14.18%;width:29.44%;padding:calc(4.069 * var(--pc-unit)) calc(4.069 * var(--pc-unit)) calc(13.538 * var(--pc-unit))}.personalize-card--modal .personalize-card__arrow{inset-inline-start:45%;top:85.32%;width:12.2%}.personalize-card--modal .personalize-card__illustration:before{background-image:var(--personalize-decor-star-brown),var(--personalize-decor-star-cyan),var(--personalize-decor-sparkle);background-size:calc(22 * var(--pc-unit)) auto,calc(12.03 * var(--pc-unit)) auto,calc(23.31 * var(--pc-unit)) auto;background-position:calc(10 * var(--pc-unit)) calc(19 * var(--pc-unit)),calc(20.5 * var(--pc-unit)) calc(61.2 * var(--pc-unit)),calc(119.35 * var(--pc-unit)) calc(2.8 * var(--pc-unit))}.personalize-card--modal .personalize-card__illustration:after{background-image:var(--personalize-decor-streaks),var(--personalize-decor-star-brown),var(--personalize-decor-star-cyan);background-size:calc(29.23 * var(--pc-unit)) auto,calc(13.31 * var(--pc-unit)) auto,calc(20 * var(--pc-unit)) auto;background-position:calc(224.4 * var(--pc-unit)) calc(2.74 * var(--pc-unit)),calc(226.35 * var(--pc-unit)) calc(76.35 * var(--pc-unit)),calc(204 * var(--pc-unit)) calc(85 * var(--pc-unit))}.personalize-card--inline .personalize-card__avatar-action{display:none}.pb-fields{--pb-control-h: 4.8rem;--pb-control-radius: 4.8rem;--pb-control-bg: #f2f1f6;--pb-control-border: #e8e7ed;--pb-error: #d72c0d;--pb-placeholder: #9b9b9b;--pb-muted: #7e7e7e;--pb-swatch-ring: #eeedf3;--pb-swatch-ring-selected: rgb(var(--color-foreground));--pb-accent: #e65c31;display:grid;grid-template-columns:1fr;row-gap:1.2rem}@media(min-width:768px){.pb-fields{grid-template-columns:repeat(2,1fr);gap:1.6rem .8rem}}.pb-field{display:flex;flex-direction:column;gap:.6rem;min-width:0;grid-column:1/-1}@media(min-width:768px){.pb-field{grid-column:auto}}@media(min-width:768px){.pb-field--w-full{grid-column:1/-1}}.pb-field__label{font-size:1.5rem;font-weight:var(--font-body--weight-bolder);line-height:2.3rem;color:rgb(var(--color-foreground))}.pb-field__input{min-width:0}.pb-field__error{font-size:1.3rem;line-height:2rem;color:var(--pb-error)}.pb-field__control{width:100%;height:var(--pb-control-h);padding-inline:1.6rem;border:0;border-radius:var(--pb-control-radius);background-color:var(--pb-control-bg);color:rgb(var(--color-foreground));font-family:inherit;font-size:1.6rem;line-height:2.4rem;-webkit-appearance:none;appearance:none}.pb-field__control::placeholder{color:var(--pb-placeholder)}.pb-field__control:focus-visible{outline:none;box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.pb-field__control[aria-invalid=true]{border-color:var(--pb-error)}.pb-date{position:relative;display:block}.pb-date__icon{position:absolute;inset-block-start:50%;inset-inline-end:1.6rem;translate:0 -50%;color:rgb(var(--color-foreground));pointer-events:none}.pb-field--date .pb-field__control{padding-inline-end:4.4rem}.pb-segmented{position:relative;display:flex;align-items:center;height:var(--pb-control-h);padding-inline:.6rem;border:1px solid var(--pb-control-border);border-radius:var(--pb-control-radius)}.pb-segmented:before{content:"";position:absolute;z-index:0;inset-block:.5rem;inset-inline-start:.6rem;width:calc((100% - 1.2rem) / var(--pb-segmented-count, 2));border-radius:var(--pb-control-radius);background-color:var(--pb-segmented-accent, #6467f3);translate:calc(var(--pb-segmented-index, 0) * 100%) 0;transition:translate .25s ease,background-color .25s ease,opacity .15s var(--motion-ease-fade)}.pb-segmented[data-pb-empty]:before{opacity:0}@media(prefers-reduced-motion:reduce){.pb-segmented:before{transition:none}}.pb-segmented__option{position:relative;z-index:1;display:flex;flex:1 1 0;align-items:center;justify-content:center;gap:.4rem;height:3.6rem;min-width:0;padding-inline:.8rem;border-radius:var(--pb-control-radius);color:var(--pb-placeholder);font-size:1.5rem;font-weight:var(--font-body--weight-bolder);line-height:2.3rem;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .25s ease}.pb-segmented__option .icon{flex-shrink:0}.pb-segmented__input:checked+.pb-segmented__option{color:#fff}.pb-segmented__input:focus-visible+.pb-segmented__option{box-shadow:inset 0 0 0 2px rgb(var(--color-foreground))}.pb-field--color-swatch{gap:1.2rem}.pb-field__legend{display:flex;align-items:baseline;gap:.8rem}.pb-field__selection{font-size:1.5rem;line-height:2.3rem;color:var(--pb-muted)}.pb-swatches{--page-padding: var(--personalize-form-inset, 0px);--color-background: var(--personalize-form-surface, var(--color-background-secondary))}.pb-swatches__scroll{--f-column-gap: 1.6rem;--f-column-gap-mobile: 1.6rem;padding-block:.4rem;margin-block:-.4rem}.pb-swatches__row{--swipe-item-width: 4.8rem;justify-content:center;width:max-content;min-width:100%}.pb-swatches__option{display:grid;width:4.8rem;height:4.8rem;border:1.5px solid var(--pb-swatch-ring);border-radius:50%;cursor:pointer;transition:border-color .2s ease}.pb-swatches__option:before{content:"";grid-area:1/1;place-self:center;width:3.8rem;height:3.8rem;border-radius:50%;background-color:var(--pb-swatch, transparent)}@media(hover:hover)and (pointer:fine){.pb-swatches__option:hover{border-color:var(--pb-swatch-ring-selected)}}.pb-swatch__check{grid-area:1/1;place-self:center;color:#fff;opacity:0}.pb-swatches__input:checked+.pb-swatches__option{border-color:var(--pb-swatch-ring-selected)}.pb-swatches__input:checked+.pb-swatches__option .pb-swatch__check{opacity:1}.pb-swatches__input:focus-visible+.pb-swatches__option{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.pb-segmented__input[type=radio],.pb-swatches__input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;-webkit-appearance:none;appearance:none}.personalize-form__body{display:flex;flex-direction:column;gap:1.6rem}.personalize-form__cards{--personalize-form-gap: 1.6rem;display:flex;flex-direction:column;gap:var(--personalize-form-gap)}@media(min-width:768px){.personalize-form__cards{--personalize-form-gap: 2.9rem;flex-flow:row wrap;justify-content:center}}.personalize-form-card{--personalize-form-inset: var(--panel-padding-inline, 1.6rem);--personalize-form-surface: 255 255 255;display:flex;flex-direction:column;gap:1.6rem;border-radius:2rem;transition:box-shadow var(--motion-ui-fast) ease}@media(min-width:768px){.personalize-form-card{flex:1 1 calc(50% - var(--personalize-form-gap) / 2);min-width:0;max-width:43.2rem;--personalize-form-inset: 2.4rem;--personalize-form-surface: var(--color-background-secondary);padding:2.4rem;background-color:rgb(var(--color-background-secondary))}.personalize-form-card:has(:is(input,select,textarea):focus){box-shadow:inset 0 0 0 .1rem #e5e2f1,0 1.4rem 2.4rem #00000014}}.personalize-form-card[hidden]{display:none}.personalize-wizard[data-single-card] .personalize-form-card{--personalize-form-inset: var(--panel-padding-inline, 1.6rem);--personalize-form-surface: 255 255 255;max-width:none;padding:0;background-color:transparent;box-shadow:none}.personalize-form-card__head{display:flex;align-items:center;gap:.6rem}.personalize-form-card__badge{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background-color:#e5e2f1;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:var(--font-body--weight-bolder);line-height:2.1rem}.personalize-form-card__badge-check{display:none}.personalize-form-card[data-complete] .personalize-form-card__badge{background-color:var(--personalize-success);color:#fff}.personalize-form-card[data-complete] .personalize-form-card__badge-number{display:none}.personalize-form-card[data-complete] .personalize-form-card__badge-check{display:inline-flex}.personalize-form-card__avatar{position:relative;align-self:center;width:12rem;height:12rem}@media(min-width:768px){.personalize-form-card__avatar{width:15rem;height:15rem}}.personalize-form-card__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.personalize-form-card__edit{position:absolute;inset-block-end:0;inset-inline-end:0;box-shadow:0 0 .8rem #00000026}@media(min-width:768px){.personalize-form-card__edit{inset-block-end:.4rem;inset-inline-end:.4rem}}.personalize-form__foot{display:flex;flex-direction:column;gap:1.2rem;align-items:center}@media(min-width:768px){.personalize-form__foot{gap:1.6rem}}.personalize-form__actions{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%}.personalize-form__submit{width:min(38.8rem,100%)}.personalize-form__secure{display:flex;align-items:center;gap:.6rem;margin:0;font-size:1.2rem;line-height:1.8rem}@media(min-width:768px){.personalize-form__secure{font-size:1.4rem;line-height:2.1rem}}.personalize-form-card__pager-row{display:flex;justify-content:center;gap:.8rem}@media(min-width:768px){.personalize-form-card__pager-row{display:none}}.personalize-form-card__pager-row .personalize-form-card__pager{flex:0 1 auto}.personalize-form-card__pager-row .personalize-form-card__pager:not(:only-child){flex:1 1 0}.personalize-form-card__busy{display:none;position:absolute;top:0;right:0;bottom:0;left:0;place-items:center}.personalize-form-card__spinner{--loading-size: 2rem}.personalize-form-card__busy .personalize-spinner{display:inline-block;position:static;opacity:1;transform:none}:where(.personalize-form-card[data-analysis]) .personalize-form-card__edit>.icon{visibility:hidden}:where(.personalize-form-card[data-analysis]) .personalize-form-card__busy{display:grid}.personalize-form-card[data-analysis] .personalize-form-card__edit:disabled{opacity:1;cursor:wait}.personalize-form-card__error,.personalize-form__error{--pb-error: #cc1414;display:flex;align-items:center;gap:.5rem;margin:0;padding:1.2rem .8rem;border-radius:.8rem;background-color:#fceeee;text-align:start;font-size:1.4rem;font-weight:500;line-height:2.1rem;letter-spacing:-.02em;color:var(--pb-error)}.personalize-form-card__error[hidden],.personalize-form__error[hidden]{display:none}.personalize-form-card__error-icon,.personalize-form__error-icon{flex:0 0 auto}.personalize-form__error{box-shadow:inset 0 0 0 .1rem #cc14144d}@media(max-width:767.98px){.personalize-panel--form{background-color:#fff}.personalize-form__foot{position:sticky;inset-block-end:0;padding:1.6rem var(--panel-padding-inline, 1.6rem) calc(var(--panel-padding-block, 2.4rem) + var(--personalize-toolbar-room, 0px));margin:0 calc(var(--panel-padding-inline, 1.6rem) * -1) calc(var(--panel-padding-block, 2.4rem) * -1);background-color:#fff}.personalize-form__submit{flex:1 1 auto}}.personalize-wizard[data-single-card] .personalize-panel--form{background-color:#fff}.personalize-wizard[data-single-card] .personalize-form__foot{position:sticky;inset-block-end:0;padding:1.6rem var(--panel-padding-inline, 1.6rem) calc(var(--panel-padding-block, 2.4rem) + var(--personalize-toolbar-room, 0px));margin:0 calc(var(--panel-padding-inline, 1.6rem) * -1) calc(var(--panel-padding-block, 2.4rem) * -1);background-color:#fff}.personalize-wizard[data-single-card] .personalize-form__submit{flex:1 1 auto}.personalize-wizard[data-single-card] .personalize-form-card__head{display:none}@media(max-width:767.98px){.personalize-wizard:not([data-single-card]) .personalize-panel--form .personalize-panel__head{display:none}}.personalize-panel--progress{--personalize-progress-padding-block: 2.4rem;--personalize-progress-padding-inline: 1.6rem;gap:.8rem;padding-block:3.2rem calc(3.2rem + var(--personalize-toolbar-room, 0px));padding-inline:1.6rem;align-items:center;background-color:transparent}@media(min-width:768px){.personalize-panel--progress{--personalize-progress-padding-inline: 3.2rem;gap:1.6rem}}.personalize-progress{width:100%;padding:var(--personalize-progress-padding-block) var(--personalize-progress-padding-inline);border-radius:var(--personalize-card-radius);background-color:#fff;text-align:center}.personalize-progress__portrait{display:block;width:min(20rem,80%);margin:0 auto .4rem;aspect-ratio:1;object-fit:cover}.personalize-progress__title{margin:0}.personalize-progress__title:focus{outline:none}.personalize-progress__track{margin-block-start:2rem;height:.6rem;border-radius:.5rem;background-color:rgb(var(--color-foreground)/10%);overflow:hidden}.personalize-progress__fill{position:relative;width:var(--personalize-progress, 0%);height:100%;border-radius:inherit;background-color:var(--personalize-working);overflow:hidden;transition:width .2s linear}.personalize-progress__fill:after{content:"";position:absolute;inset-block:-50%;inset-inline-start:0;width:45%;background-image:linear-gradient(90deg,#fff0,#ffffff26,#ffffffe6,#ffffff26,#fff0);filter:blur(1px);animation:personalize-progress-sheen 1.8s cubic-bezier(.45,0,.25,1) infinite}@media(prefers-reduced-motion:reduce){.personalize-progress__fill{transition:none}.personalize-progress__fill:after{display:none}}@keyframes personalize-progress-sheen{0%{transform:translate(-120%) skew(-20deg)}70%,to{transform:translate(260%) skew(-20deg)}}.personalize-progress__status{margin:1.2rem 0 0}.personalize-progress__dot:nth-child(2){animation:personalize-progress-dot-two 1.2s infinite}.personalize-progress__dot:nth-child(3){animation:personalize-progress-dot-three 1.2s infinite}@media(prefers-reduced-motion:reduce){.personalize-progress__dot{opacity:1;animation:none}}@keyframes personalize-progress-dot-two{0%,33%{opacity:0}34%,to{opacity:1}}@keyframes personalize-progress-dot-three{0%,66%{opacity:0}67%,to{opacity:1}}.personalize-progress__error{margin-block-start:1.6rem}.personalize-progress__error[hidden]{display:none}.personalize-progress__error-text{margin:0 0 1.2rem;color:rgb(var(--color-foreground))}.personalize-progress__error-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.personalize-reviews{--personalize-review-media-width: 12rem;width:100%}@media(min-width:768px){.personalize-reviews{--personalize-review-media-width: 18rem}}.personalize-reviews__carousel{display:block}.personalize-reviews__controls{--color-foreground: 255 255 255;justify-content:center;margin-block-start:1.2rem}.personalize-reviews .testimonial__wrapper{flex-direction:row}@media(max-width:767.98px){.personalize-reviews .testimonial{--card-padding-x: 1.2rem;--card-padding-y: 1.2rem}}.personalize-reviews .testimonial__media{flex:0 0 var(--personalize-review-media-width);max-width:var(--personalize-review-media-width)}.personalize-reviews .testimonial--inline .testimonial__content{padding-block-start:0;padding-inline-start:var(--card-media-gap)}.personalize-ready__cards{--personalize-ready-card: 74.35%;--personalize-photo-rotate: -10deg;display:flex;flex-direction:column;align-items:center;gap:2.4rem}@media(min-width:768px){.personalize-ready__cards{--personalize-ready-card: 65%;flex-direction:row;justify-content:center;gap:3rem}}@media(min-width:768px){.personalize-wizard:not([data-multiple]) .personalize-ready__cards{--personalize-ready-card: 42.5%}}.personalize-ready-card{position:relative;display:flex;align-items:center;width:100%}.personalize-ready-card:before,.personalize-ready-card:after{content:"";position:absolute;pointer-events:none;background-repeat:no-repeat}.personalize-ready-card:before{inset-inline-start:0;top:28.7%;width:3.6rem;height:16.8rem;background-image:var(--personalize-decor-sparkle),var(--personalize-decor-star-brown);background-size:3.6rem 3.8rem,2.2rem 2.2rem;background-position:0 0,.5rem 14.6rem}.personalize-ready-card:after{inset-inline-end:0;top:13.5%;width:5.6rem;height:16rem;background-image:var(--personalize-decor-streaks),var(--personalize-decor-star-brown),var(--personalize-decor-star-cyan);background-size:5.6rem 5rem,2.2rem 2.2rem,3.6rem 3.7rem;background-position:0 0,3.5rem 9.3rem,.5rem 12.3rem}.personalize-ready-card__photo-slot{position:absolute;inset-inline-start:.6%;top:43%;width:22.4%;z-index:1;pointer-events:none}@media(min-width:768px){.personalize-wizard[data-multiple] .personalize-ready-card{flex:1 1 0;min-width:0}.personalize-ready-card__photo-slot{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 auto;align-self:stretch;inset-inline-start:auto;top:auto;width:auto}.personalize-wizard:not([data-multiple]) .personalize-ready-card__photo-slot{flex:0 0 calc((100% - var(--personalize-ready-card)) / 2)}.personalize-wizard:not([data-multiple]) .personalize-ready-card__inner{margin-inline-end:calc((100% - var(--personalize-ready-card)) / 2)}.personalize-ready-card:before{top:12.5%;width:13.3rem;height:30.1rem;background-image:var(--personalize-decor-sparkle),var(--personalize-decor-star-cyan),var(--personalize-decor-star-brown);background-size:6.8rem 7.1rem,4rem 3.9rem,3.4rem 3.4rem;background-position:6.5rem 0,0 21.3rem,7.1rem 26.7rem}.personalize-ready-card:after{top:7.9%;width:14.9rem;height:32.9rem;background-size:7.6rem 6.7rem,3.4rem 3.4rem,5.7rem 5.9rem;background-position:0 0,11.5rem 7.7rem,5.8rem 27rem}.personalize-wizard:not([data-multiple]) .personalize-ready-card:before{background-image:var(--personalize-decor-sparkle),var(--personalize-decor-star-brown);background-size:6.8rem 7.1rem,3.4rem 3.4rem;background-position:6.5rem 0,7.1rem 26.7rem}.personalize-wizard[data-multiple] .personalize-ready-card:nth-child(odd):after,.personalize-wizard[data-multiple] .personalize-ready-card:nth-child(2n):before{content:none}.personalize-wizard[data-multiple] .personalize-ready-card:nth-child(2n) .personalize-ready-card__photo-slot{order:9}.personalize-wizard[data-multiple] .personalize-ready-card:nth-child(2n) .personalize-ready-card__photo{rotate:calc(var(--personalize-photo-rotate) * -1)}.personalize-wizard[data-multiple] .personalize-ready-card:nth-child(2n) .personalize-ready-card__photo:after{inset-inline:auto 55%;rotate:-18deg;scale:-1 1}}.personalize-ready-card__inner{flex:0 1 auto;width:var(--personalize-ready-card);margin-inline:auto;min-width:0;display:flex;flex-direction:column;gap:.8rem;padding:.8rem;border-radius:1.2rem;box-shadow:0 .5rem 3rem rgb(var(--color-foreground)/10%)}@media(min-width:768px){.personalize-ready-card__inner{flex:0 0 var(--personalize-ready-card);width:auto;margin-inline:0;gap:1.2rem;padding:1.2rem}}.personalize-ready-card--with-border .personalize-ready-card__inner{box-shadow:inset 0 0 0 1px rgb(var(--color-border)/var(--color-border-alpha)),0 .5rem 3rem rgb(var(--color-foreground)/10%)}.personalize-ready-card__media{position:relative;aspect-ratio:1;border-radius:1.2rem;overflow:hidden}.personalize-ready-card__avatar{width:100%;height:100%;object-fit:cover}.personalize-ready-card__regenerate{position:absolute;inset:auto 1rem 1rem auto;box-shadow:0 .2rem .8rem #0000001f}@media(min-width:768px){.personalize-ready-card__regenerate{inset:auto .9rem 1rem auto}}.personalize-ready-card__busy{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-color:rgb(var(--color-background)/60%)}.personalize-ready-card__busy[hidden]{display:none}.personalize-ready-card__spinner{--loading-size: 4.8rem}.personalize-ready-card__edit{--button-padding-inline: 1.6rem;--button-icon-gap: .6rem;--button-corner-radius: 5.6rem;--button-border-thickness: 1px;--font-button--size: 1.5rem;width:100%;border-color:var(--personalize-card-border);box-shadow:0 .4rem .6rem #00000008;line-height:1.95rem}.personalize-ready-card__edit .icon{color:gray}.personalize-panel--ready{gap:2.4rem}.personalize-ready__foot{position:sticky;inset-block-end:0;z-index:2;display:flex;flex-direction:column;align-items:center;margin-block:auto calc(var(--panel-padding-block, 2.4rem) * -1);padding-block-end:calc(var(--panel-padding-block, 2.4rem) + var(--personalize-toolbar-room, 0px));padding-inline:var(--panel-padding-inline, 1.6rem);margin-inline:calc(var(--panel-padding-inline, 1.6rem) * -1);background-color:rgb(var(--color-background))}.personalize-ready__foot[hidden]{display:none}.personalize-ready__error{--pb-error: #d72c0d;margin-block:1.2rem 0;text-align:center;font-size:1.4rem;line-height:2rem;color:var(--pb-error)}.personalize-ready__error[hidden]{display:none}.personalize-ready-card__photo{position:relative;display:block;width:100%;padding:.4rem .4rem 1.2rem;border-radius:.8rem;background-color:#fff;rotate:var(--personalize-photo-rotate);box-shadow:inset 0 0 0 .57px rgb(var(--color-foreground)/8%),0 0 5px rgb(var(--color-foreground)/8%)}.personalize-ready-card__photo img{display:block;width:100%;aspect-ratio:1;border-radius:.5rem;object-fit:cover}.personalize-ready-card__photo:after{content:"";position:absolute;top:100%;inset-inline-start:55%;width:3.7rem;height:1.8rem;background-color:rgb(var(--color-foreground)/70%);-webkit-mask-image:var(--personalize-decor-arrow);mask-image:var(--personalize-decor-arrow);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;rotate:18deg}@media(min-width:768px){.personalize-ready-card__photo{width:min(90%,10.2rem);padding:.6rem .6rem 2rem}.personalize-ready-card__photo:after{width:5.8rem;height:2.8rem}}.personalize-stories{display:flex;flex-direction:column;gap:1.6rem;--swipe-scrollbar-gap: 0;padding-block-start:.8rem}@media(min-width:768px){.personalize-stories{gap:2.4rem;padding-block-start:3.6rem}}.personalize-stories[hidden]{display:none}.personalize-stories__head{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1.2rem;text-align:start}@media(max-width:767.98px){.personalize-stories__head{display:contents}}.personalize-stories__title{margin:0}@media(max-width:767.98px){.personalize-stories__title{text-align:center;margin-block-end:.2rem}}@media(max-width:767.98px){.personalize-stories__more{order:1;align-self:center;padding-block-start:.8rem}}.personalize-dialog:has(.personalize-panel--ready:not([hidden]) [data-personalize-stories]:not([hidden])){--personalize-modal-width: 111.6rem}.personalize-dialog:has(.personalize-panel--ready:not([hidden]) [data-personalize-stories]:not([hidden])) .dialog__close:before{background:#fff}.personalize-panel--ready:has([data-personalize-stories]:not([hidden])){background-color:#fff;padding-block-end:calc(var(--panel-padding-block, 2.4rem) + var(--personalize-toolbar-room, 0px))}@media(min-width:768px){.personalize-panel--ready:has([data-personalize-stories]:not([hidden])){padding-block-start:3.2rem}}.personalize-panel--ready:has([data-personalize-stories]:not([hidden])) .personalize-ready__cards{width:100%;max-width:56.6rem;margin-inline:auto}.personalize-stories__grid{display:grid;gap:2.4rem 1.6rem;--page-padding: 0px;grid-auto-flow:column;grid-auto-columns:calc(50% - .8rem)}@media(min-width:768px){.personalize-stories__grid{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}}.personalize-stories__card{cursor:pointer}@media(max-width:767.98px){.personalize-stories__card{scroll-snap-align:start}}.personalize-stories[data-loading]{pointer-events:none;opacity:.6}.personalize-illustrations{--pb-ill: 1;--pb-u: calc(.1rem * var(--pb-ill));position:relative;flex:none;width:calc(430 * var(--pb-u));height:calc(120 * var(--pb-u));margin-inline:auto;margin-block-start:.2rem}@media(max-width:767.98px){.personalize-illustrations{--pb-ill: .66744}}@media(min-width:768px){.personalize-illustrations{margin-block-start:1rem}}.personalize-illustrations--single{width:calc(270.32 * var(--pb-u));height:calc(124 * var(--pb-u))}@media(max-width:767.98px){.personalize-illustrations--single{--pb-ill: .7258}}.personalize-illustrations__print{--pb-print-w: 74.465;--pb-print-h: 83.538;--pb-print-pad: 4.673;--pb-print-radius: 7.037;--pb-print-image-radius: 5.608;--pb-print-stroke: .574;--pb-print-shadow: 3.739;position:absolute;display:block;width:calc(var(--pb-print-w) * var(--pb-u));height:calc(var(--pb-print-h) * var(--pb-u));padding:calc(var(--pb-print-pad) * var(--pb-u));border-radius:calc(var(--pb-print-radius) * var(--pb-u));background-color:#fff;box-shadow:inset 0 0 0 calc(var(--pb-print-stroke) * var(--pb-u)) #0000001a,0 0 calc(var(--pb-print-shadow) * var(--pb-u)) #00000014}.personalize-illustrations__print img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:calc(var(--pb-print-image-radius) * var(--pb-u));object-fit:cover}.personalize-illustrations__print--photo-primary,.personalize-illustrations__print--preview-primary{top:calc(17.09 * var(--pb-u));rotate:-9.999deg}.personalize-illustrations__print--photo-primary{left:calc(34.814 * var(--pb-u))}.personalize-illustrations__print--preview-primary{left:calc(246.672 * var(--pb-u))}.personalize-illustrations__print--photo-support,.personalize-illustrations__print--preview-support{--pb-print-h: 83.539;--pb-print-pad: 4.193;--pb-print-radius: 6.314;--pb-print-image-radius: 5.031;--pb-print-shadow: 3.354;top:calc(20.408 * var(--pb-u));rotate:12.978deg}.personalize-illustrations__print--photo-support{left:calc(105.813 * var(--pb-u))}.personalize-illustrations__print--preview-support{left:calc(317.671 * var(--pb-u))}.personalize-illustrations--single .personalize-illustrations__print{--pb-print-radius: 8.702;--pb-print-image-radius: 5.439}.personalize-illustrations--single .personalize-illustrations__print--photo-primary{--pb-print-w: 83.863;--pb-print-h: 94.068;--pb-print-pad: 5.033;--pb-print-stroke: .503;--pb-print-shadow: 0;top:calc(17.591 * var(--pb-u));left:calc(38.672 * var(--pb-u));rotate:-9.998deg}.personalize-illustrations--single .personalize-illustrations__print--preview-primary{--pb-print-w: 84.493;--pb-print-h: 94.774;--pb-print-pad: 4.426;--pb-print-stroke: .61;--pb-print-shadow: 11.022;top:calc(17.852 * var(--pb-u));left:calc(147.953 * var(--pb-u));rotate:9.998deg}.personalize-illustrations__arrow{position:absolute;top:calc(76.246 * var(--pb-u));left:calc(190.485 * var(--pb-u));width:calc(47.325 * var(--pb-u));height:calc(20.437 * var(--pb-u));background-color:#3e3e3e;-webkit-mask:var(--personalize-decor-arrow-flat) 0 0/100% 100% no-repeat;mask:var(--personalize-decor-arrow-flat) 0 0/100% 100% no-repeat}.personalize-illustrations--single .personalize-illustrations__arrow{top:calc(107.449 * var(--pb-u));left:calc(120.704 * var(--pb-u));width:calc(35.478 * var(--pb-u));height:calc(15.317 * var(--pb-u))}.personalize-illustrations:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--personalize-book-decor-star-brown),var(--personalize-book-decor-star-brown-tilted),var(--personalize-book-decor-star-cyan),var(--personalize-book-decor-star-cyan-tilted),var(--personalize-book-decor-sparkle),var(--personalize-book-decor-streaks);background-repeat:no-repeat;background-size:calc(25 * var(--pb-u)) calc(25 * var(--pb-u)),calc(20 * var(--pb-u)) calc(20.25 * var(--pb-u)),calc(22.25 * var(--pb-u)) calc(25.5 * var(--pb-u)),calc(19 * var(--pb-u)) calc(19.5 * var(--pb-u)),calc(31 * var(--pb-u)) calc(32.5 * var(--pb-u)),calc(34.75 * var(--pb-u)) calc(35.25 * var(--pb-u));background-position:calc(.449 * var(--pb-u)) calc(20.84 * var(--pb-u)),calc(395.209 * var(--pb-u)) calc(75.67 * var(--pb-u)),calc(372.986 * var(--pb-u)) calc(87.832 * var(--pb-u)),calc(8.821 * var(--pb-u)) calc(65.282 * var(--pb-u)),calc(206.011 * var(--pb-u)) calc(25.728 * var(--pb-u)),calc(396.377 * var(--pb-u)) calc(2.393 * var(--pb-u))}.personalize-illustrations--single:after{background-size:calc(24.8 * var(--pb-u)) calc(24.8 * var(--pb-u)),calc(19.84 * var(--pb-u)) calc(20.088 * var(--pb-u)),calc(22.072 * var(--pb-u)) calc(25.296 * var(--pb-u)),calc(18.848 * var(--pb-u)) calc(19.344 * var(--pb-u)),calc(30.752 * var(--pb-u)) calc(32.24 * var(--pb-u)),calc(34.472 * var(--pb-u)) calc(34.968 * var(--pb-u));background-position:calc(3.546 * var(--pb-u)) calc(20.673 * var(--pb-u)),calc(236.427 * var(--pb-u)) calc(81.295 * var(--pb-u)),calc(214.382 * var(--pb-u)) calc(93.359 * var(--pb-u)),calc(11.85 * var(--pb-u)) calc(64.76 * var(--pb-u)),calc(120.663 * var(--pb-u)) calc(.732 * var(--pb-u)),calc(235.106 * var(--pb-u)) calc(2.373 * var(--pb-u))}.personalize-panel--book{gap:2.4rem 2rem;padding:0}@media(min-width:768px){.personalize-panel--book{flex-direction:row;align-items:stretch;padding:2rem;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground)/20%) transparent}.personalize-panel--book::-webkit-scrollbar{width:.4rem}.personalize-panel--book::-webkit-scrollbar-thumb{border-radius:1rem;background:rgb(var(--color-foreground)/20%)}.personalize-panel--book::-webkit-scrollbar-track{background:transparent}}.personalize-book__preview{--pb-gutter: 1.6rem;display:flex;flex-direction:column;gap:1.6rem;width:100%;padding-block:1.6rem 0;padding-inline:var(--pb-gutter)}@media(min-width:768px){.personalize-book__preview{padding-inline:0;flex:0 0 66%;min-width:0;gap:2.4rem}}.personalize-book__head{display:flex;flex-direction:column;gap:.6rem;text-align:center}.personalize-book__heading{margin:0;font-size:1.8rem;font-weight:700;line-height:1.2}@media(min-width:768px){.personalize-book__heading{font-size:2.4rem}}.personalize-book__description{margin:0;color:var(--color-foreground-secondary);font-size:1.3rem;line-height:1.5}@media(min-width:768px){.personalize-book__description{font-size:1.6rem}}.personalize-book__description:empty{display:none}.personalize-book__heading{margin:0;text-align:center}.personalize-book__heading:focus{outline:none}.personalize-book__pages{--pb-page-width: 39rem;--pb-page-gap: 4.8rem;display:flex;flex-direction:column;align-items:center;gap:var(--pb-page-gap);width:100%}.personalize-book__pages>*{flex:0 0 auto}@media(max-width:767.98px){.personalize-book__pages{--pb-page-width: 25.5rem;--pb-page-gap: .8rem;padding-block-end:2rem;width:auto;margin-inline:calc(var(--pb-gutter) * -1);padding-inline:var(--pb-gutter);--pb-row-inset: calc(50vw - var(--pb-page-width) * .5 - var(--pb-gutter));flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pb-gutter);scrollbar-width:none}.personalize-book__pages::-webkit-scrollbar{display:none}.personalize-book__pages>*{scroll-snap-align:start}}.personalize-book__leaf{position:relative;overflow:hidden;width:var(--pb-page-width);aspect-ratio:1;background-color:#fff}.personalize-book__pages>.personalize-book__leaf{width:var(--pb-page-width)}@media(min-width:768px){.personalize-book__pages>.personalize-book__leaf{--pb-page-max: calc(var(--pb-page-ceiling, 100%) - 2.4rem);width:clamp(min(100%,var(--pb-page-width)),60%,var(--pb-page-max))}}.personalize-book__leaf--cover{border-start-start-radius:.3rem;border-end-start-radius:.3rem;box-shadow:0 .43rem 1rem #00000026}.personalize-book__leaf--cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(90deg,#9f9f9f1a,#25252517 1.023%,#2525251a 1.948%,#89868640 3.726%,#b2b2b221 4.427%,#b2b2b22e 5.424%,#1b1b1b14 6.104%,#1b1b1b0d 25.25%,#4c4a4a07 82.54%,#ffffff01 94.37%,#fff0 98.55%,#00000021 99.73% 100%)}.personalize-book__leaf--branded:before{content:"";position:absolute;z-index:1;inset-block-start:-1%;inset-inline-end:-1%;width:17.3333%;height:auto;padding:0;aspect-ratio:608.99/565.04;pointer-events:none;background:var(--personalize-book-cover-logo) center/contain no-repeat}.personalize-book__leaf--back{border-radius:0;border-start-end-radius:.3rem;border-end-end-radius:.3rem}@media(max-width:767.98px){.personalize-book__leaf--front{margin-inline-start:max(0px,var(--pb-row-inset));scroll-margin-inline-start:max(0px,var(--pb-row-inset))}.personalize-book__leaf--back{margin-inline-end:max(0px,var(--pb-row-inset))}}.personalize-book__leaf--back:after{scale:-1 1}.personalize-book__spread{position:relative;display:flex;width:calc(var(--pb-page-width) * 2)}@media(min-width:768px){.personalize-book__spread{width:100%}}@media(max-width:767.98px){.personalize-book__spread .personalize-book__leaf{scroll-snap-align:start}}.personalize-book__spread .personalize-book__leaf{width:auto;flex:1 1 0}.personalize-book__spread .personalize-book__leaf--left{border-start-start-radius:.3rem;border-end-start-radius:.3rem}.personalize-book__spread .personalize-book__leaf--right{border-start-end-radius:.3rem;border-end-end-radius:.3rem}.personalize-book__spread .personalize-book__leaf{box-shadow:0 .43rem 1rem #00000026}.personalize-book__spread .personalize-book__leaf:before,.personalize-book__spread .personalize-book__leaf:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.personalize-book__spread .personalize-book__leaf:before{z-index:2;box-shadow:inset 0 0 0 1px #0000001a}.personalize-book__spread .personalize-book__leaf--left:after{z-index:1;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTg1IiBoZWlnaHQ9IjU4NSIgdmlld0JveD0iMCAwIDU4NSA1ODUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IG9wYWNpdHk9IjAuNDUiIHdpZHRoPSIxMjQuMjEyIiBoZWlnaHQ9IjU4NSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNTU0Ljk1MSAwKSIgZmlsbD0idXJsKCNsZzApIi8+CjxyZWN0IG9wYWNpdHk9IjAuMiIgd2lkdGg9IjU2LjA0MiIgaGVpZ2h0PSI1ODUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDEuMDA5MjRlLTA4IC0xLjMxMjIyZS0wOCAxIDU4NSAwKSIgZmlsbD0idXJsKCNsZzEpIi8+CjxyZWN0IG9wYWNpdHk9IjAuMSIgd2lkdGg9IjI2OC40MTIiIGhlaWdodD0iNTg1IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSA1LjY3MTQ3ZS0wOSAtNS4wMjAxMmUtMDkgMSA1ODUgMCkiIGZpbGw9InVybCgjbGcyKSIvPgo8cmVjdCBvcGFjaXR5PSIwLjEiIHdpZHRoPSIzOTIuMjk0IiBoZWlnaHQ9IjU4NSIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyXzM1MTZfMzI3OSkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0ibGcwIiB4MT0iMjAuNDgxOCIgeTE9IjMxNS40NjEiIHgyPSIxMTguMjU5IiB5Mj0iMzE2LjI3OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iMC40MDA4ODkiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAuMzIiLz4KPHN0b3Agb2Zmc2V0PSIwLjYxNTk5NiIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMC4zMiIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJsZzEiIHgxPSItMS41MDgwOWUtMDYiIHkxPSIxMTYuNTA4IiB4Mj0iNTIuNjAwOCIgeTI9IjExNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMUYxRjFGIiBzdG9wLW9wYWNpdHk9IjAuNyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9ImxnMiIgeDE9Ii0yLjAzMDIxZS0wNSIgeTE9IjQzOS44NjYiIHgyPSIxNTcuMDM0IiB5Mj0iNDIxLjAzMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMTAyNDM3Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzRENTg2MyIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQzX2xpbmVhcl8zNTE2XzMyNzkiIHgxPSItMS4zNDg0OWUtMDUiIHkxPSI0OTIuOTkiIHgyPSIyMDUuMzkyIiB5Mj0iNDQzLjI4NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMTIyQjQzIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzBEMjYzRiIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==) center/cover no-repeat}.personalize-book__spread .personalize-book__leaf--right:after{z-index:1;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTg1IiBoZWlnaHQ9IjU4NSIgdmlld0JveD0iMCAwIDU4NSA1ODUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IG9wYWNpdHk9IjAuNiIgeD0iMjI0LjAwMiIgd2lkdGg9IjM2MSIgaGVpZ2h0PSI1ODUiIGZpbGw9InVybCgjbGcwKSIvPgo8cmVjdCBvcGFjaXR5PSIwLjE1IiB3aWR0aD0iMjY2IiBoZWlnaHQ9IjU4NSIgZmlsbD0idXJsKCNsZzEpIi8+CjxyZWN0IG9wYWNpdHk9IjAuNSIgd2lkdGg9IjEyMyIgaGVpZ2h0PSI1ODUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDE0Mi45OTggMCkiIGZpbGw9InVybCgjbGcyKSIvPgo8cmVjdCBvcGFjaXR5PSIwLjEiIHdpZHRoPSIxOCIgaGVpZ2h0PSI1ODUiIGZpbGw9InVybCgjbGczKSIvPgo8cmVjdCBvcGFjaXR5PSIwLjE1IiB3aWR0aD0iMTQwIiBoZWlnaHQ9IjE1OS43MjciIGZpbGw9InVybCgjbGc0KSIgZmlsbC1vcGFjaXR5PSIwLjE1Ii8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9ImxnMCIgeDE9IjU4NS4wMDIiIHkxPSIxNTYuNTMzIiB4Mj0iMjk1Ljk3NyIgeTI9IjI0MC4wMTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMC40Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9ImxnMSIgeDE9Ii0yLjAxMTk3ZS0wNSIgeTE9IjQzOS44NjYiIHgyPSIxNTUuNjYzIiB5Mj0iNDIxLjM2NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMTAyNDM3Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzRENTg2MyIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0ibGcyIiB4MT0iMjAuMjgxOSIgeTE9IjMxNS40NjEiIHgyPSIxMjIuOTkzIiB5Mj0iMzE2LjMxMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iMC4zODMiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAuMjciLz4KPHN0b3Agb2Zmc2V0PSIwLjY1MTA1MiIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMC4yNyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJsZzMiIHgxPSItMS4zOTQ3NWUtMDciIHkxPSIxMTciIHgyPSIxOCIgeTI9IjExNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMEExMTI4Ii8+CjxzdG9wIG9mZnNldD0iMC41MTUyMjciIHN0b3AtY29sb3I9IiMwRDE5NDQiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwRDE5NDQiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9ImxnNCIgeDE9Ii0xLjM1Mjk2ZS0wNSIgeTE9Ii0yLjE0Nzk3ZS0wNSIgeDI9IjY0LjEwNzUiIHkyPSI3Mi4xMTMzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiMxQjFCMUIiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMUIxQjFCIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K) center/cover no-repeat}.personalize-book__page-image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.personalize-book__wait{display:none;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem}.personalize-book__leaf:where([data-page-generating]) .personalize-book__wait{display:flex}.personalize-book__wait-spinner{--loading-size: 3.6rem}.personalize-book__wait-spinner .path{stroke:var(--personalize-working)}.personalize-book__wait-spinner [stroke]{stroke-width:.3rem;vector-effect:non-scaling-stroke}.personalize-book__wait-text{margin:0;color:#bab7cc;font-size:1.5rem;font-weight:700;line-height:1.3;text-align:center}.personalize-book__wait-text--cover{color:#000}.personalize-book__wait--cover{gap:1.6rem}.personalize-book__wait-video{width:min(20rem,40%);height:auto;aspect-ratio:1;object-fit:cover}.personalize-book__wait-bar{width:min(27.4rem,54%);height:.4rem;border-radius:.5rem;background-color:var(--personalize-control-bg);overflow:hidden}.personalize-book__wait-fill{width:var(--pb-cover-wait, 0%);height:100%;border-radius:inherit;background-color:var(--personalize-working);transition:width .2s linear}@media(prefers-reduced-motion:reduce){.personalize-book__wait-fill{transition:none}}.personalize-book__tabs{position:relative;display:flex;width:fit-content;margin-inline:auto;padding:.2rem;border-radius:5.8rem}@media(min-width:768px){.personalize-book__tabs{padding:.3rem}}.personalize-book__tabs{background-color:#fff}.personalize-book__tabs:before{content:"";position:absolute;z-index:0;inset-block:.2rem;inset-inline-start:0;width:var(--pb-tab-width, 0);border-radius:5.8rem;background-color:var(--personalize-success);box-shadow:0 .5rem .9rem #1c634233;translate:var(--pb-tab-offset, 0) 0;transition:translate .25s ease,width .25s ease}@media(min-width:768px){.personalize-book__tabs:before{inset-block:.3rem}}.personalize-book__tabs:not([data-pb-measured]):before{opacity:0}@media(prefers-reduced-motion:reduce){.personalize-book__tabs:before{transition:none}}.personalize-book__tab{position:relative;z-index:1;display:flex;align-items:center;height:4rem;padding-block:0;padding-inline:2.4rem;border:0;border-radius:.8rem;background-color:transparent;color:#9b9b9b;font-size:1.3rem;font-family:var(--font-button--family);font-weight:var(--font-button--weight);font-style:var(--font-button--style);line-height:var(--font-button--line-height);letter-spacing:var(--font-button--letter-spacing);text-transform:var(--font-button--transform);cursor:pointer;transition:color .25s ease}@media(min-width:768px){.personalize-book__tab{height:4.6rem;padding-inline:3.2rem;font-size:1.5rem}}.personalize-book__tab[aria-selected=true]{border-radius:5.8rem;color:#fff}.personalize-book__inner{display:flex;flex-direction:column;width:100%;margin-inline:auto}.personalize-book__panel{display:flex;flex-direction:column;width:100%}.personalize-book__panel[hidden]{display:none}@media(min-width:768px){.personalize-book__panel{padding-block-end:4rem}}.personalize-book__panel .personalize-illustrations{margin-block-start:.8rem}@media(min-width:768px){.personalize-book__panel .personalize-illustrations{margin-block-start:1.6rem}}.personalize-book__panel .personalize-book__pages{padding-block-start:1.6rem}@media(min-width:768px){.personalize-book__panel .personalize-book__pages{padding-block-start:2.4rem}}.personalize-book__progress{--swipe-scrollbar-gap: 0;padding-block:.2rem}.personalize-book__dots{--pb-dot-gap: .8rem;display:flex;justify-content:center;gap:var(--pb-dot-gap)}.personalize-book__dots[hidden]{display:none}@media(min-width:768px){.personalize-book__dots{display:none}}.personalize-book__dot{position:relative;width:.6rem;height:.6rem;padding:0;border:0;border-radius:50%;background-color:rgb(var(--color-foreground)/20%);cursor:pointer}.personalize-book__dot:before{content:"";position:absolute;inset:calc(var(--pb-dot-gap) / -2)}.personalize-book__dot[aria-current=true]{background-color:rgb(var(--color-foreground))}.personalize-book__note{margin-block-start:2.4rem}@media(min-width:768px){.personalize-book__note{margin-block-start:3.2rem}}.personalize-book__note a{display:inline;color:rgb(var(--color-foreground))}.personalize-book__rail{--pb-rail-inset: 1.6rem;display:flex;flex-direction:column;border-radius:2rem 2rem 0 0}@media(min-width:768px){.personalize-book__rail{flex:1 1 auto;min-width:0;position:sticky;inset-block-start:0;align-self:flex-start;height:100%;--pb-rail-inset: 3.2rem;min-height:0;border-radius:2rem}}.personalize-book__scroll{display:flex;flex-direction:column;gap:1.6rem;flex:1 1 auto;min-height:0;padding:2.4rem var(--pb-rail-inset)}@media(min-width:768px){.personalize-book__scroll{gap:2.4rem;padding-block-start:3.2rem}}.personalize-book__options-heading{max-width:34rem;margin:0 auto;text-align:center}@media(max-width:767.98px){.personalize-book__options-heading{max-width:24rem;font-size:1.8rem}}.personalize-book__options{display:flex;flex-direction:column;gap:1.6rem}.personalize-book-option{display:flex;flex-direction:column}.personalize-book-option__legend{display:flex;align-items:center;gap:.4rem .8rem}.personalize-book-option__hint{color:var(--color-foreground-secondary)}.personalize-book-option__description{margin:.4rem 0 0;color:var(--color-foreground-secondary)}.personalize-book-option__description[hidden]{display:none}.personalize-book-option__list{display:flex;flex-wrap:wrap;gap:.8rem;margin-block-start:1.2rem}.personalize-book-option__list[data-option-list=tiles]{gap:1rem}.personalize-book-option__list[data-option-marker=check],.personalize-book-option__list[data-option-marker=ring]{width:100%;max-width:max(100% - 6.4rem,26rem);margin-inline:auto}.personalize-book-option__list[data-option-marker=check]{gap:2rem}.personalize-book-option__item{position:relative;display:flex}[data-option-list=tiles] .personalize-book-option__item{flex:0 0 calc(50% - .5rem)}[data-option-marker=check] .personalize-book-option__item{flex-basis:calc(50% - 1rem)}[data-option-marker=ring] .personalize-book-option__item{padding-inline:.8rem}.personalize-book-option__input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;width:1px;height:1px;border:0;opacity:0;pointer-events:none}.personalize-book-option__label{flex:1 1 auto;display:flex;align-items:center;justify-content:center;cursor:pointer}.personalize-book-option__input:focus-visible+.personalize-book-option__label{outline:2px solid rgb(var(--color-focus-ring));outline-offset:2px}[data-option-list=pills] .personalize-book-option__label{padding:1.1rem 1.6rem;border-radius:.8rem;background-color:rgb(var(--color-input-background));color:var(--color-foreground-secondary);font-size:1.5rem;font-weight:var(--font-body--weight-bolder);line-height:1.8rem}[data-option-list=pills] .personalize-book-option__input:checked+.personalize-book-option__label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1.5px rgb(var(--color-sale-price))}.personalize-book-option__item-unavailable .personalize-book-option__label{opacity:.5}[data-option-list=tiles] .personalize-book-option__label{aspect-ratio:1;padding:9.3%}[data-option-marker=check] .personalize-book-option__label{padding:0}[data-option-list=tiles] .personalize-book-option__text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.personalize-book-option__swatch{position:relative;width:100%;height:100%;border-radius:.5rem;background:var(--personalize-option-swatch) center/contain no-repeat}[data-option-name=_cover_color] .personalize-book-option__swatch{border-radius:0}.personalize-book-option__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:rgb(var(--color-border)/var(--color-border-alpha))}[data-option-marker=ring] .personalize-book-option__label{flex-direction:column;gap:.6rem;padding:.4rem .4rem 1rem;aspect-ratio:auto;border-radius:.8rem;background-color:rgb(var(--color-background));color:var(--color-foreground-secondary)}[data-option-marker=ring] .personalize-book-option__swatch{height:auto;aspect-ratio:1;border-radius:.5rem;background-size:cover}[data-option-marker=ring] .personalize-book-option__text{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;font-size:1.5rem;font-weight:500;line-height:2.25rem}[data-option-marker=ring] .personalize-book-option__input:checked+.personalize-book-option__label{box-shadow:0 0 0 1.5px rgb(var(--color-sale-price));color:rgb(var(--color-foreground))}.personalize-book-option__check{position:absolute;inset-block-start:-.6rem;inset-inline-end:-1.2rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border:1.5px solid #fff;border-radius:50%;background-color:var(--personalize-success);box-shadow:0 1rem 2rem #00000026;color:rgb(var(--color-white));opacity:0;transition:opacity .15s var(--motion-ease-fade)}[data-option-marker=check] .personalize-book-option__input:checked+.personalize-book-option__label .personalize-book-option__check{opacity:1}.personalize-book__foot{display:flex;flex-direction:column}.personalize-book__foot[hidden]{display:none}.personalize-book__foot{padding-inline:var(--pb-rail-inset);padding-block:2rem calc(2rem + var(--personalize-toolbar-room, 0px));border-block-start:1px solid rgb(var(--color-border)/var(--color-border-alpha));box-shadow:0 -.5rem 1rem rgb(var(--color-foreground)/5%)}@media(min-width:768px){.personalize-book__foot{padding-inline:2.4rem;padding-block:2.4rem}}.personalize-book__subtotal{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:2.4rem;margin-block-end:1.2rem}@media(min-width:768px){.personalize-book__subtotal{margin-block-end:2rem}}.personalize-book__subtotal-value{display:flex;align-items:center;gap:1rem}.personalize-book__save{padding:.4rem .8rem;border-radius:5rem;background-color:rgb(var(--color-input-background));color:rgb(var(--color-sale-price));font-size:1.2rem;line-height:1.6rem;white-space:nowrap}.personalize-book__save[hidden]{display:none}.personalize-book__actions{display:flex;gap:.8rem}.personalize-book__add,.personalize-book__checkout{flex:1 1 0;min-width:0}@media(min-width:768px){.personalize-book__add{flex:0 0 auto}}.personalize-book__error{--pb-error: #d72c0d;margin-block:1.2rem 0;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.personalize-book__error[hidden]{display:none}.personalize-book__error-text{margin-block:0;text-align:center;font-size:1.4rem;line-height:2rem;color:var(--pb-error)}.personalize-book__retry[hidden],.personalize-book__rail-toggle,.personalize-book__rail-scrim{display:none}@media(min-width:768px)and (max-width:1023.98px){.personalize-panel--book{--pb-book-inset: 0rem;position:relative;overflow:hidden;padding:0}.personalize-book__inner{padding-inline:3.2rem}.personalize-book__preview{flex:1 1 100%;align-self:stretch;min-height:0;overflow-y:auto}.personalize-book__rail{position:absolute;inset-block-start:var(--pb-book-inset);inset-inline-end:var(--pb-book-inset);z-index:3;width:48.2rem;max-width:90%;translate:calc(100% + var(--pb-book-inset)) 0;transition:translate .3s ease;box-shadow:-.4rem 0 2.4rem #0000001f;height:100%}.personalize-book__rail[data-open]{translate:0 0}}@media(min-width:768px)and (max-width:1023.98px)and (prefers-reduced-motion:reduce){.personalize-book__rail{transition:none}}@media(min-width:768px)and (max-width:1023.98px){.personalize-panel--book:has(.personalize-book__rail[data-open]) .personalize-book__rail-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;border:0;background-color:#0006;cursor:pointer}.personalize-book__rail-toggle{position:absolute;inset-inline-end:100%;inset-block-start:8rem;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-start-start-radius:1.2rem;border-end-start-radius:1.2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;box-shadow:-.4rem 0 1.6rem #0000001f}.personalize-book__rail-toggle:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}}.flatpickr-wrapper{position:relative;display:block}.flatpickr-calendar{--fp-day: 3.8rem;--fp-pad: .8rem;--fp-hover: #f2f0f7;scroll-margin-block-end:var(--personalize-toolbar-room, 0);position:absolute;inset:auto;display:none;width:calc(var(--fp-day) * 7 + var(--fp-pad) * 2);margin:0;padding:var(--fp-pad);border:0;border-radius:1.2rem;background-color:#fff;box-shadow:0 0 2rem #0000001a;opacity:0;visibility:hidden;text-align:center;touch-action:manipulation;overflow:visible;z-index:1000}.flatpickr-calendar.open{display:block;opacity:1;visibility:visible;max-height:64rem}.flatpickr-calendar.inline{position:relative;display:block;opacity:1;visibility:visible}.flatpickr-calendar.open{z-index:3}.flatpickr-calendar.animate.open{animation:fp-fade-in .3s cubic-bezier(.23,1,.32,1)}@keyframes fp-fade-in{0%{opacity:0;transform:translate3d(0,-.4rem,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr-months{display:flex;align-items:center;margin-block-end:.8rem}.flatpickr-month{flex:1;height:3.2rem;color:rgb(var(--color-foreground));line-height:3.2rem;text-align:center}.flatpickr-prev-month,.flatpickr-next-month{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .2s ease}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{background-color:var(--fp-hover)}.flatpickr-prev-month.flatpickr-disabled,.flatpickr-next-month.flatpickr-disabled{opacity:0;pointer-events:none}.flatpickr-current-month{display:flex;align-items:center;justify-content:center;gap:1.2rem;font-size:1.5rem;font-weight:var(--font-body--weight-bolder)}.flatpickr-monthDropdown-months,.flatpickr-yearDropdown-years{font:inherit}.flatpickr-monthDropdown-months:focus-visible,.flatpickr-yearDropdown-years:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.flatpickr-current-month .select{overflow:visible}.select--blank .flatpickr-monthDropdown-months:focus,.select--blank .flatpickr-yearDropdown-years:focus{box-shadow:none}.flatpickr-weekdays{display:flex;margin-block-end:.4rem}.flatpickr-weekdaycontainer{display:flex;flex:1}.flatpickr-weekday{flex:1;color:var(--color-foreground-secondary);font-size:1.2rem;font-weight:var(--font-body--weight-bolder);line-height:2.4rem}.flatpickr-days{display:flex;overflow:hidden}.dayContainer{display:flex;flex-wrap:wrap;width:100%;min-width:100%}.flatpickr-day{display:grid;place-items:center;flex-basis:14.2857142857%;max-width:14.2857142857%;aspect-ratio:1;border-radius:50%;color:rgb(var(--color-foreground));font-size:1.4rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.flatpickr-day:hover{background-color:var(--fp-hover)}.flatpickr-day.today{box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.flatpickr-day.selected{border:0;background-color:var(--pb-accent, #e65c31);box-shadow:none;color:#fff}.flatpickr-day.flatpickr-disabled{color:rgb(var(--color-foreground)/50%);cursor:default;pointer-events:none}.flatpickr-day:focus-visible{z-index:9;outline:none;box-shadow:inset 0 0 0 2px rgb(var(--color-focus-ring)),inset 0 0 0 3px Canvas!important}.dialog.keyboard-navigation .flatpickr-day:focus{outline:none!important}.flatpickr-input[type=hidden],.flatpickr-calendar .flatpickr-time{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/personalize.css.map */
