@charset "UTF-8";.flash--success{display:none}#wishListPublic{height:100%;display:flex;flex-direction:column;align-items:center}#wishListPublic .edit-button{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}#wishListPublic>section{padding-bottom:24px;width:100%}#wishListPublic>section>.container{margin:0;max-width:unset}@media only screen and (min-width:768px){#wishListPublic>section>.container{margin:auto}}#wishListPublic>section>.container .extra-taxons,#wishListPublic>section>.container .wish-list-item-grid,#wishListPublic>section>.container .wishListPublic--footer,#wishListPublic>section>.container .wishListPublic--intro{padding:1rem}#wishListPublic .main-row .col{padding:0}#wishListPublic .main-row .col-center .col-find-inspiration{display:block;background-color:#fef8f3;border-radius:12px;padding:1rem;margin:1rem}@media only screen and (min-width:768px){#wishListPublic .main-row .col-center .col-find-inspiration{display:none}}#wishListPublic .main-row .col-center .col-find-inspiration .box-col-title{font-weight:700}#wishListPublic .main-row .col-center .col-find-inspiration li{padding:.2rem 0}#wishListPublic .main-row .col-right{display:none}@media only screen and (min-width:768px){#wishListPublic .main-row .col-right{display:block}}#wishListPublic .main-row .col-right .box-col{margin-top:1rem;background-color:#fef8f3;border-radius:12px;padding:1rem}#wishListPublic .main-row .col-right .box-col .box-col-title{font-weight:700}#wishListPublic .main-row .col-right .box-col .box-col-content{margin-top:1rem}#wishListPublic .main-row .col-right .box-col .btn{font-size:.85rem}#wishListPublic .main-row .col-right .box-col .btn:hover{text-decoration:none;color:#f86265!important}#wishListPublic .main-row .col-right .box-col .btn .material-icons{color:unset;font-size:1.1rem;display:inline-block;margin-right:.5rem}#wishListPublic .main-row .col-right .box-col .btn .material-icons:hover{text-decoration:none;color:#f86265}#wishListPublic .main-row .col-right .sticky-div{position:sticky;top:6rem}#wishListPublic .main-row .col-right .col-find-inspiration li{padding:.2rem 0}#wishListPublic .main-row .col-right .col-find-inspiration .box-col-content a{font-size:.9rem}#wishListPublic .main-row .col-right .col-date-event .box-col-content{display:flex;flex-direction:row;align-items:center}#wishListPublic .main-row .col-right .col-date-event .box-col-content .data{flex-grow:1}#wishListPublic .main-row .col-right .col-date-event .box-col-content .data .with-date{text-transform:capitalize}#wishListPublic .main-row .col-right .nb-gifts{margin:1rem 0}#wishListPublic .main-row .col-right .share-it{display:flex;flex-direction:column;gap:1rem}#wishListPublic .main-row .col-right .share-it .btn-primary:hover{text-decoration:none;color:#fff!important}#wishListPublic .main-row .col-right .share-it .btn-outline-primary:hover{text-decoration:none;color:#f86265!important;background-color:transparent!important}#wishListPublic .main-row .col-right .actions{display:flex;flex-direction:column;gap:.3rem}#wishListPublic .main-row .col-right .actions .btn{padding:0;font-weight:400}#wishListPublic .main-row .col-right .actions .btn.btn-danger,#wishListPublic .main-row .col-right .actions .btn.btn-danger i.material-icons{color:#f86265}#wishListPublic .extra-taxons{display:flex;flex-wrap:wrap}#wishListPublic .extra-taxons .wish-list-category{margin-top:3rem}#wishListPublic .extra-taxons .wish-list-category:first-of-type{margin-top:0}#wishListPublic .extra-taxons .taxon-content{align-content:center;display:flex;flex-direction:column;flex-grow:1;margin-top:1rem;padding:0 .5rem}#wishListPublic .extra-taxons .taxon-content p{align-self:flex-start;line-height:1.3}#wishListPublic .extra-taxons .taxon-content a.taxon-cta{border:1px solid #f86265;border-radius:50px;color:#f86265;margin-top:1rem;padding:.2rem .5rem;display:flex;font-weight:500;justify-content:center;align-self:center;text-align:center}#wishListPublic .wishList_wrapper{background-color:#fef8f3}#wishListPublic .wishList{display:flex;flex-direction:column}#wishListPublic .wishList .breadcrumbs{padding-bottom:0}#wishListPublic .wishListPublic--footer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem}#wishListPublic .wishListPublic--footer .blog-link,#wishListPublic .wishListPublic--footer .search-no-result{margin-top:1rem;text-align:center}#wishListPublic .wishListPublic--footer hr{height:1px;background:#f86265;width:100%;margin-bottom:1.5rem;border:0}#wishListPublic .wishListPublic--footer a.btn-primary{border-radius:50px}#wishListPublic .wishListPublic--footer img{max-width:90%;margin-bottom:1.5rem}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--footer img{max-width:300px}}#wishListPublic .wishListPublic--footer p{text-align:center;line-height:1.3}#wishListPublic .wishListPublic--header{position:relative}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--header{border-radius:0 0 25px 25px;overflow:hidden}}#wishListPublic .wishListPublic--header .close-preview{position:absolute;top:.5rem;right:.5rem;background-color:#f86265;color:#fff;border:1px solid}#wishListPublic .wishListPublic--header .h1-container{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:3rem 1rem .7rem;border-radius:8px 8px 0 0;background:linear-gradient(0deg,#4f4f4f,transparent)}#wishListPublic .wishListPublic--header .h1-container h1.edit{padding-right:2.5rem}#wishListPublic .wishListPublic--closed{padding:1rem 1rem 0}#wishListPublic .wishListPublic--closed h5{display:block;padding:.5rem 1rem;border:1px solid #f86265;border-radius:15px;background-color:#feead9}#wishListPublic .wishListPublic--gifts{padding:1rem}#wishListPublic .wishListPublic--gifts .nb-gifts{margin-top:1rem}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--gifts .nb-gifts{display:none}}#wishListPublic .wishListPublic--gifts .add-product-how-to{padding:.5rem 1rem 1rem}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--gifts .add-product-how-to{display:none}}#wishListPublic .wishListPublic--gifts .add-product-how-to .how-to-add{margin-top:.5rem;line-height:1.2}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions{margin-top:1rem;display:flex;flex-direction:column;justify-content:space-around}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions a.btn-sm{margin-bottom:.8rem}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions a.btn-sm{margin-bottom:0}}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions .btn-sm{font-size:.9rem}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions .button-actions-container{display:flex;flex-direction:column}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions .button-actions-container{flex-direction:row;justify-content:space-around;width:100%}}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions .button-actions-container i.material-icons{display:inline-block;margin-right:.4rem}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions{flex-direction:row}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions a.btn-sm{margin-top:0}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions .btn-sm{font-size:.85rem;padding:.5rem 1.5rem}}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions{flex-direction:row}#wishListPublic .wishListPublic--gifts .add-product-how-to .button-actions .btn-sm{font-size:1rem;padding:.5rem 1.5rem}}#wishListPublic .wishListPublic--intro{margin:auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:24px 0;position:relative}#wishListPublic .wishListPublic--intro.default{margin-top:1rem}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--intro{margin-top:0;align-items:flex-start}}#wishListPublic .wishListPublic--intro .breadcrumbs{align-self:flex-start;padding:.3rem 0}#wishListPublic .wishListPublic--intro .dropdown-menu{display:block;position:absolute;right:0;top:0}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--intro .dropdown-menu{display:none}}#wishListPublic .wishListPublic--intro .dropdown-menu button.dropdown-button{padding:.8rem 1.4rem}#wishListPublic .wishListPublic--intro .dropdown-menu button.dropdown-button i.material-icons{color:#f86265}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content{width:250px}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content a{padding:.8rem 1.4rem;display:flex;align-items:center}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content a,#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content button{font-size:1rem;font-weight:400;color:#284764}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content a i.material-icons,#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content button i.material-icons{margin-right:.5rem;color:#284764}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content button.dropdown-button{padding:.8rem 1.4rem}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content button.dropdown-button i.material-icons{color:#f86265}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content button.btn{font-size:1rem;padding:.8rem 1.4rem}#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content button.btn.btn-danger,#wishListPublic .wishListPublic--intro .dropdown-menu .dropdown-content button.btn.btn-danger i.material-icons{color:#f86265}#wishListPublic .wishListPublic--intro .row-owner-action{display:flex;flex-flow:wrap;gap:8px;width:100%;justify-content:space-around}@media only screen and (min-width:768px){#wishListPublic .wishListPublic--intro .row-owner-action{display:none}}#wishListPublic .wishListPublic--intro .row-owner-action i.material-icons{margin-right:.5rem;display:none}@media only screen and (min-width:400px){#wishListPublic .wishListPublic--intro .row-owner-action i.material-icons{display:inline-block}}#wishListPublic .wishListPublic--intro .wish-list-block-modify{display:flex;justify-content:center;align-items:center;width:100%}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content{white-space:pre-wrap;position:relative;padding:1rem;background-color:#fef8f4;font-weight:700;border-radius:12px;font-size:1rem;line-height:1.3;display:flex;flex-direction:row;gap:.5rem;width:100%}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content.description{background-color:#f7f9fb;font-weight:400}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content.description:before{content:'"';position:absolute;top:-17px;left:5px;font-size:3rem;color:#284764;font-family:Dancing Script,cursive}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content .sub-content{flex-grow:1;display:flex;flex-direction:column}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content .sub-content i{display:inline-block;margin-right:.2rem;font-size:1rem;line-height:1.3}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content .sub-content .form-action{margin-top:1rem;display:flex;justify-content:center}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content .sub-content .not-connected{font-weight:400;margin-top:1rem;display:flex;flex-direction:column}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content .sub-content .not-connected p{margin-bottom:.5rem;line-height:1.3}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content .sub-content .not-connected a{align-self:center;width:unset;height:unset;margin-top:.5rem}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content .text-muted{line-height:1.2;color:#8e8e8e;word-break:break-word;margin-bottom:0}#wishListPublic .wishListPublic--intro .wish-list-block-modify .content a.small{align-self:flex-end;flex-shrink:0}#wishListPublic .wishListPublic--intro .wish-list-block-modify h1{text-align:center}#wishListPublic .wishListPublic--intro .wish-list-block-modify a{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}#wishListPublic .wishListPublic--intro .wish-list-block-modify a .small{width:20px;height:20px}#wishListPublic .wish-list-item-grid{display:flex;flex-wrap:wrap}#wishListPublic .wish-list-item-grid .col-xs-6{display:flex;flex-direction:column}#wishListPublic .wish-list-item-grid .col-xs-6 .product{flex-grow:1;padding:0}#wishListPublic .wish-list-item-grid .col-xs-6 .wish-list-item-grid--header{flex-shrink:0}#wishListPublic .wish-list-item-grid--header{display:flex;min-height:48px;flex-direction:column;margin-bottom:1rem}#wishListPublic .wish-list-item-grid--header--title{display:flex;flex-direction:row;align-items:center}#wishListPublic .wish-list-item-grid--header--title>:first-child{flex:1;display:inline-flex}#wishListPublic .wish-list-item-grid--header--title button{width:auto;padding:0}.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}}.customer__header{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:62px}.customer__header header{border-radius:24px;max-width:540px;padding:1rem 0;position:relative;width:100%}.customer__header header h1{font-weight:800}.customer__header header .customer__avatar{display:flex;justify-content:center;width:80px;background:#fff;height:80px;align-items:center;border-radius:50%;position:absolute;top:-50px;left:50%;transform:translateX(-50%);filter:drop-shadow(0 2px 4px rgba(89,89,89,.25))}.customer__header header .customer__avatar picture{margin-top:20px}.customer__header header .customer__info{display:flex;flex-direction:column;gap:12px}.customer__header header .customer__info__main{display:flex;flex-direction:column;margin-top:2.4rem}.customer__header header .customer__info__main.with-info{margin-top:1rem}.customer__header header .customer__info__main.with-info.with-avatar{margin-top:3rem}.customer__header header .customer__info__main .customer__info__main__head{display:flex;justify-content:flex-start;flex-direction:row;gap:8px;font-weight:600;min-height:20px;margin-top:.5rem}.customer__header header .customer__info__main .customer__info__main__primary{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap;place-content:space-between}.customer__header header .customer__info__main .customer__info__main__primary .label-infos{display:flex;gap:8px;flex-wrap:wrap}.customer__header header .customer__info__main .customer__info__main__primary .label-infos .label-info{font-size:.9rem;gap:.5rem;padding:6px}@media only screen and (min-width:400px){.customer__header header .customer__info__main .customer__info__main__primary .label-infos .label-info{padding:6px 15px}}.customer__header header .customer__info__secondary{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:.5rem}.customer__header header .customer__info__metrics{display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;padding:1rem;background:#fff;border-radius:12px;margin-top:.5rem}.customer__header header .customer__info__metrics>.customer__info__metrics__item{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:768px){.customer__header header .customer__info__metrics>.customer__info__metrics__item{flex:1 1 calc(50% - 22px)}}.customer__header header .customer__info__metrics>.customer__info__metrics__item>.customer__info__metrics__item__header{gap:8px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.customer__header header .customer__info__metrics>.customer__info__metrics__item>.customer__info__metrics__item__meta{text-align:center}.customer__header header .customer__info__metrics>.customer__info__metrics__item>.customer__info__metrics__item__meta:first-letter{text-transform:capitalize}.customer__header header .customer__info__metrics .customer__info__metrics--empty .h2{font-weight:400}.customer__header.customer__header--theme-nude header,.customer__header.customer__header--theme-white header{background-color:#fef8f3}.customer__header.customer__header--layout-full-width{margin-top:0;margin-left:0;margin-right:0;max-width:100%}.customer__header.customer__header--layout-full-width .customer__header__edit-action{position:absolute;top:24px;right:24px;display:flex;flex-direction:column}.customer__header.customer__header--layout-full-width .customer__header__edit-action .btn{border-radius:50px}.customer__header.customer__header--layout-full-width .customer__header__edit-action .btn.btn-outline-default{background-color:#fff}.customer__header.customer__header--layout-full-width .customer__header__edit-action .btn.btn-outline-default:hover{color:unset}.customer__header.customer__header--layout-full-width .customer__header__edit-action .btn.btn-primary{margin-top:.5rem}@media only screen and (min-width:768px){.customer__header.customer__header--layout-full-width .customer__header__edit-action{flex-direction:row}.customer__header.customer__header--layout-full-width .customer__header__edit-action .btn.btn-primary{margin-top:0;margin-left:.5rem}}.customer__header.customer__header--layout-full-width header{max-width:100%}.customer__header.customer__header--layout-full-width header .customer__avatar{position:relative;transform:none;top:inherit;left:inherit}.customer__header.customer__header--layout-full-width header .customer__avatar picture{margin-top:0}.wish-list-category{padding:.4rem 1rem;border-radius:50px;background-color:#fef8f3;font-size:1rem;width:100%;margin-top:1.5rem;border:1px solid #f86265}.wish-list-category:first-of-type{margin-top:0}@media only screen and (min-width:768px){.wish-list-category{font-size:1.1rem;margin-top:2rem}}.wish-list-category a{display:flex;align-items:center;justify-content:space-between}.wish-list-category a i{font-size:1rem}.wish-list-item-grid{display:flex;margin-top:1rem}.wish-list-item-grid.private{display:block;margin-top:0}.wish-list-item-grid .wish-list-product-additional-user-comment{border-top:1px solid #e0e0e0;color:#606b7a;padding:.5rem}.wish-list-item-grid .wish-list-product-additional-user-comment .content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9rem}.wish-list-item-grid .wish-list-product-additional-user-comment .content i.material-icons{font-size:.9rem;line-height:1.2;color:#606b7a}.wish-list-item-grid .wish-list-product-essential:before{content:"💝";position:absolute;top:5px;left:5px;background-color:#fff;color:#fff;padding:1px 5px;font-size:1.1rem;font-weight:700;border-radius:8px;z-index:10;border:1px solid #f86265}.wish-list-item-grid .product-listing{padding-left:0;padding-right:0;margin:0}@media only screen and (min-width:768px){.wish-list-item-grid .product-listing{margin:0 -8px}}.wish-list-item-grid .product-listing .product-external .product-wrapper .product-clickable{flex-grow:1;background:#fff;display:flex;flex-direction:column}.wish-list-item-grid .product-listing .product-external .product-wrapper .product-clickable .img-responsive{flex-grow:1;object-fit:contain;max-width:100%}.wish-list-item-grid .product-listing .product-external .product-wrapper .product-info{border-top:1px solid #cde5f2;padding:.5rem}.wish-list-item-grid .product-listing .product-external .product-wrapper .product-info .product-info-title{font-size:1.05rem;line-height:1.2;font-weight:700;color:#284764;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wish-list-item-grid .product-listing .product-external .product-wrapper .product-info .product-info-url-domain{font-size:.8rem;color:#8996a6;font-weight:400}.wish-list-item-grid--header{margin-bottom:8px;min-height:26px}.wish-list-item-grid--header .object-author{display:flex;gap:8px;flex-direction:row}.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}.nav-bar{padding-bottom:8px}.nav-bar--sticky{z-index:3;position:sticky;top:77px;background-color:#fef8f3;border-bottom:1px solid transparent;transition:background-color .3s ease-out,border-color .3s ease-out,margin-left .3s ease-out,margin-right .3s ease-out,padding-left .3s ease-out,padding-right .3s ease-out;border-radius:8px}@media only screen and (max-width:768px){.nav-bar--sticky{top:57px}}.nav-bar--sticky.pinned{background-color:#fff;border-color:#ecf1f6}.nav-bar .nav-bar__header{display:flex;flex-direction:row;align-items:center;min-height:38px;flex-wrap:wrap}.nav-bar .nav-bar__actions>ul{margin:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:0}.nav-bar .nav-bar__actions--center{flex:1 0 auto;justify-content:center}.nav-bar .nav-bar__actions--right{justify-content:flex-end}