.wrapper{background-color:#fef8f3}.flash--success{display:none}.wishLists{display:flex;flex-direction:column;margin-bottom:24px;background-color:#fff}.wishLists>.wishLists__block__breadcrumb{position:sticky;top:58px;background-color:#fff;z-index:10}@media only screen and (min-width:768px){.wishLists>.wishLists__block__breadcrumb{top:78px}}@media only screen and (max-width:768px){.wishLists>.wishLists__block__breadcrumb{margin:0;padding:0 24px;max-width:unset;width:100%}}.wishLists__head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.wishLists__block{background-color:#fff}.wishLists__block__header{background:#fff;max-width:unset;z-index:10}@media only screen and (max-width:768px){.wishLists__block__header{margin:0;padding:0 24px}}.wishLists__block__header h4{padding:1rem}.wishLists__block__header p.intro{margin-bottom:1rem;border:1px solid #fef8f3;padding:.5rem;border-radius:15px;background-color:#fef8f4}.wishLists__block__header p.intro.desktop{display:none}@media only screen and (min-width:768px){.wishLists__block__header p.intro.desktop{display:block}}.wishLists__block__header p.intro.mobile{display:block}@media only screen and (min-width:768px){.wishLists__block__header p.intro.mobile{display:none}}@media only screen and (min-width:768px){.wishLists__block__body{padding:0 2rem}}.wishLists__block .actions{margin-top:1rem}.wishLists h4{padding:1rem 0}.wishLists .need-inspiration-container{margin-top:2rem;background-color:#fef8f4;padding:.5rem;border-radius:15px}.wishLists .need-inspiration-container .need-inspiration-content{margin-top:1rem}.wishLists .need-inspiration-container .need-inspiration-content ul{list-style-type:none;padding:0;margin:1rem 0}.wishLists .need-inspiration-container .need-inspiration-content ul li{margin-bottom:.5rem}.wishLists .no-wish-list-container{display:flex;flex-direction:column;align-items:center;margin:2rem 0;text-align:center}.wishLists .no-wish-list-container img{max-width:50%}@media only screen and (min-width:768px){.wishLists .no-wish-list-container img{max-width:200px}}.wishLists .no-wish-list-container p{font-weight:700;padding:0 2rem}.wishLists .no-wish-list-container .actions{margin-top:3rem}.wishLists__list{display:grid;flex-direction:column;gap:24px;margin-bottom:24px}@media only screen and (min-width:768px){.wishLists__list{display:flex;flex-direction:row;gap:0;margin-bottom:24px;flex-wrap:wrap}}.wishLists__list .box{padding:0;display:flex}@media only screen and (min-width:768px){.wishLists__list .box{max-width:33%}}.wishListTile{display:flex;overflow:hidden;border:none;cursor:pointer;box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:1rem}@media only screen and (min-width:768px){.wishListTile{margin:.5rem}}.wishListTile__actions{margin-left:-10px;margin-right:-10px}.wishListTile__details{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.2rem}@media only screen and (min-width:768px){.wishListTile__details__image{flex:1}}.wishListTile__details__info{flex:1;display:flex;flex-direction:column;gap:8px;width:calc(100% - 1rem);padding:.2rem .5rem .5rem}.wishListTile__details__info span.event-type,.wishListTile__details__info span.nb-gifts{font-size:.9rem;color:#8e8e8e}.wishListTile__details__info .wishListTile__details__info__block{flex-grow:1}.wishListTile__details__info .wishListTile__details__info__block .status{font-size:.9rem;color:#f86c6e}.wishListTile__details__info .wishListTile__details__info__block .status.opened{font-size:.9rem;color:#25c025;border-radius:50px;font-weight:700;display:inline-block}.wishListTile__details__info .wishListTile__actions{display:flex;flex-direction:row;justify-content:space-around;margin:.5rem 0}.wishListTile__details__info .wishListTile__actions .action.btn{padding:8px 10px}.wishListTile.display-in-row .wishListTile__details{flex-direction:row}.wishListTile.display-in-row .wishListTile__details .wishListTile__details__image{max-width:40%;flex-grow:1;flex-shrink:0;height:100%;display:flex}.wishListTile.display-in-row .wishListTile__details .wishListTile__details__image .wishListImage{margin:0}.drawer__content .wishListTile .wishListTile__details{box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:12px;gap:1rem;overflow:hidden}.drawer__content .wishListTile .wishListTile__details .wishListImage--wide-xs .picture{width:100%;margin:0}.drawer__content .wishListTile .wishListTile__details .wishListTile__details__info{padding:0 1rem 1rem}.wishListImage{margin:auto;display:flex;flex-direction:column;align-items:center;position:relative}.wishListImage a{position:absolute;z-index:10;bottom:1rem;right:1rem;align-items:center;justify-content:center;background-color:#f86265;border-radius:50px;color:#fff;display:flex;width:30px;height:30px;flex-shrink:0;margin-left:.5rem}.wishListImage picture{display:flex;flex:1;width:100%;aspect-ratio:16/9;height:auto}@media only screen and (min-width:768px){.wishListImage picture{max-height:400px}}.wishListImage picture img.wishListImage--default,.wishListImage picture img.wishListImage--user{object-fit:cover;width:100%;height:auto}@media only screen and (min-width:768px){.wishListImage picture img.wishListImage--default,.wishListImage picture img.wishListImage--user{margin-left:0;margin-right:0;width:100%;max-height:400px}}.pagination-overlay{margin-top:32px;margin-bottom:32px;display:flex;align-items:center;justify-content:center}.pagination-overlay .pagination-container{display:flex;align-items:center;flex:1;justify-content:center}.pagination-overlay .pagination-container .pagination-page{min-width:25px}.pagination-overlay .pagination-container .pagination-page .mc{color:#f86265}@media only screen and (max-width:400px){.pagination-overlay .pagination-container .pagination-page{font-size:13px;min-width:20px}}@media only screen and (max-width:370px){.pagination-overlay .pagination-container .pagination-page{font-size:12px;min-width:17px}}.pagination-overlay .pagination-container .pagination-page a:hover{color:#284764}.pagination-overlay .pagination-arrow{display:flex}.pagination-overlay .pagination-arrow.previous{justify-content:flex-start}.pagination-overlay .pagination-arrow.next{justify-content:flex-end}.pagination-overlay .pagination-arrow.inactive{visibility:hidden}.pagination-overlay .pagination-arrow .material-icons{font-size:22px;line-height:24px;color:#284764}@media only screen and (max-width:500px){.pagination-overlay .pagination-arrow .material-icons{font-size:17px}}.pagination-overlay .pagination-arrow .material-icons:hover{color:#284764}