.cart__resume .resume-wrapper{display:grid;grid-template-columns:70% 30%;margin-top:1rem}@media all and (max-width:1024px){.cart__resume .resume-wrapper{display:inherit}}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message{margin-bottom:.625rem}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message{padding:.25rem .5rem}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message p{color:#fff;background:inherit}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message p b,.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message p strong{color:#fff}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message.-fid{background:#ddd}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message.-fid p{color:#333}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message.-pfp{background:#fcce35}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message.-marketing{background:#ff352f}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message.-marketplace{background:#fff}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message.-marketplace p{color:#333}.cart__resume .resume-wrapper .resume__subbaskets .subbaskets__message .message.-error{background:#ff6a00}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item{background:#fff;padding:.625rem;margin-bottom:.625rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content{display:grid;grid-template-rows:repeat(3,auto);position:relative}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item-delete{justify-self:right;font-size:20px;position:absolute;top:0;right:0}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos{display:grid;-webkit-column-gap:1rem;column-gap:1rem;row-gap:.625rem}@media all and (min-width:641px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos{grid-template-columns:repeat(2,auto)}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product{display:-ms-flexbox;display:flex;gap:.5rem}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__image{width:33%;min-width:100px}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__image img{width:12.5rem}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__image img{width:100%}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos{-ms-flex-item-align:center;align-self:center}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos .infos-wrapper{margin-top:.625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.125rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos .infos-wrapper .gift-card{margin-top:1rem}@media all and (min-width:641px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card{width:calc(100% - 12.5rem)}}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card{width:67%}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card{margin-top:.625rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-show,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-show{margin-top:.3125rem;cursor:pointer;text-decoration:underline}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-show:after,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-show:after{font-family:ElegantIcons;content:"5";position:absolute;transition:all .5s}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-show.-active:after,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-show.-active:after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-message,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-message{margin-top:.3125rem;transition:all .5s;overflow:hidden}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-message.-active,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-message.-active{height:100%}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-message:not(.-active),.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-message:not(.-active){height:0}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-message .message__from,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .egift-card__message.-message .message__to,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-message .message__from,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__product .product__infos.-gift-card .infos-wrapper .info__gift-card .gift-card__message.-message .message__to{margin-bottom:.3125rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price{justify-self:end;-ms-flex-item-align:center;align-self:center}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;width:66%;-ms-flex-pack:justify;justify-content:space-between}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);-webkit-column-gap:.5rem;column-gap:.5rem}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper{grid-template-columns:auto;-ms-flex-direction:column;flex-direction:column}}@media all and (min-width:641px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper{margin-bottom:.625rem}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper:not(.-discount){display:inherit;text-align:right}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price{text-align:right}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price.-discount{grid-row:1/3}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price.-old{text-decoration:line-through;font-size:1rem;font-stretch:condensed}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price.-final{font-weight:700}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price__used .price__estimation,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price__used .price__final{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.625rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price__used .price__estimation .price.-old,.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .price-wrapper .price__used .price__final .price.-old{line-height:normal;height:inherit}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .infos__quantity{float:right}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .content__infos .infos__price .infos__quantity{margin-right:.5rem}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more{margin-top:.625rem;display:-ms-flexbox;display:flex;gap:1rem}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more{-ms-flex-direction:column;flex-direction:column}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving{background:#f2f2f2;padding:.625rem;width:100%;position:relative}@media all and (min-width:641px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving{max-width:350px}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving::before{content:"";position:absolute;top:-7px;left:25%;height:15px;width:15px;background:#f2f2f2;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving::before{left:12.5%}}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:.3125rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__actions h3{margin:0}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__actions .actions__add{margin:auto}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__actions .actions__buttons.-gift{display:-ms-flexbox;display:flex;gap:.15rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__actions .actions__buttons a{text-decoration:underline}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__actions .actions__price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.4rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__actions .actions__price .price.-crossedprice{text-decoration:line-through;font-size:1rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__options{display:grid;grid-template-columns:1fr;row-gap:1rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__options .option__action{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__options .option__delete{text-align:center}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__options .option__detail.-file p{margin-bottom:.3125rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__options .option__detail.-file img{max-height:7.6rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__engraving .engraving__options .option__detail button{margin:.625rem 0!important}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items{display:-ms-flexbox;display:flex;padding-top:.625rem;-webkit-column-gap:.625rem;column-gap:.625rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items .slider__item{max-width:120px;width:100%}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items .slider__item img{max-width:120px;max-height:120px;width:100%;height:100%;object-fit:cover}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items .slider__item .item__name{white-space:initial;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;min-height:2.375rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items .slider__item .item__price{display:-ms-flexbox;display:flex;gap:.5rem;margin-top:.625rem}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items .slider__item .item__price.-offert input{pointer-events:none}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items .slider__item .item__price.-offert .price__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content .item__more .item__slider .slider__items .slider__item .item__price.-offert .price__wrapper .price.-old{text-decoration:line-through}.cart__resume .resume-wrapper .resume__subbaskets .resume__subbasket .subbasket__content .subbasket__items .subbasket__item .item__content.-gift .content__thanks{margin-bottom:.625rem;margin-right:1.5rem}.cart__resume .resume-wrapper .resume__gift{background:#fff;padding:.625rem;margin:.625rem 0}.cart__resume .resume-wrapper .resume__gift .gift__content{display:-ms-flexbox;display:flex;gap:.5rem;padding:.625rem 0}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__gift .gift__content{-ms-flex-direction:column;flex-direction:column}}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__gift .gift__content .gift__image{width:100%}}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__image img{width:12.5rem}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__gift .gift__content .gift__image img{width:100%}}@media all and (min-width:641px){.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos{width:calc(100% - 12.5rem)}}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos{width:100%}}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos h3{margin-bottom:.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:640px){.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos h3{display:-ms-flexbox;display:flex}}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos h3 span{cursor:pointer;transition:transform .5s}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content .content__checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.5rem}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content .content__checkbox input[type=checkbox]{margin-top:2px}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form{border-top:solid 1px #dadada;margin-top:.625rem;padding-top:.625rem}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__content>div:first-of-type p{margin-bottom:.625rem}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__content .content__row:not(:first-of-type) .row__input{border-top:0}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__content .content__row:not(:last-of-type) .row__input{border-bottom:0}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__content .content__row .row__input{width:100%;outline:0}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__preview{display:none}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:.625rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3125rem}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__actions .content__checkbox{margin-top:0}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-message form .form__actions .actions__final{display:-ms-flexbox;display:flex;gap:.3125rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart__resume .resume-wrapper .resume__gift .gift__content .gift__infos .infos__content.-off{display:none}.cart__resume .resume-wrapper .resume__gift .gift__content.-active{-ms-flex-align:inherit;align-items:inherit}.cart__resume .resume-wrapper .resume__gift .gift__content.-active .gift__infos h3 span{-ms-transform:rotate(180deg);transform:rotate(180deg)}.cart__resume .resume-wrapper .resume__add-by-ref{background:#fff;padding:.625rem}.cart__resume .resume-wrapper .resume__add-by-ref .add-by-ref__form h3{margin-bottom:.625rem}.cart__resume .resume-wrapper .resume__add-by-ref .add-by-ref__form label{cursor:default}.cart__resume .resume-wrapper .resume__add-by-ref .add-by-ref__form .add-by-ref__content{display:-ms-flexbox;display:flex;gap:.3125rem}.cart__resume .resume-wrapper .resume__add-by-ref .add-by-ref__form .add-by-ref__content input[type=text]{max-width:240px}.cart__resume .resume-wrapper .resume__add-by-ref .add-by-ref__form .add-by-ref__error{margin-top:.25rem}.cart__resume .resume__merch{margin-top:1rem}.cart__resume .cart__empty{margin-top:.625rem}.cart__resume .cart__empty .empty__top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-ms-flex-align:center;align-items:center;background:#fff;padding:.625rem;text-align:center}.cart__resume .cart__empty .empty__top img{width:4rem;margin-top:.625rem}.cart__resume .cart__empty .empty__top h1{margin:0;text-transform:inherit}.cart__resume .cart__empty .empty__top .top__connexion{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem;-ms-flex-align:center;align-items:center}.cart__resume .cart__empty .empty__top .top__connexion a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart__resume .cart__empty .empty__top .top__continue{text-decoration:underline}.cart__resume .cart__empty .empty__add-by-ref{background:#fff;padding:.625rem;margin-top:.625rem}.cart__resume .cart__empty .empty__add-by-ref .add-by-ref__content{display:-ms-flexbox;display:flex;gap:.625rem}.cart__resume .cart__empty .empty__merch{margin-top:.625rem}.cart__resume .cart__empty .empty__merch .merch__top-categories .m-categories__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;gap:.625rem}.cart__resume .cart__empty .empty__merch .merch__top-categories .m-categories__item{list-style:none}.cart__resume .cart__empty .empty__merch .merch__top-categories .m-categories__item a{font-size:.875rem!important;line-height:1!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding:.45rem 1.2rem!important;transition:all .5s!important;margin:0!important;color:#333;border:solid 1px #333;background:#fff;border-radius:0}.cart__resume .cart__empty .empty__merch .merch__top-categories .m-categories__item a:hover{background:#333;color:#fff}.cart__resume .cart__empty .empty__merch .merch__sliders .merch__slider{margin-top:2rem}.cart__resume .product-slider{--slider-item-width:350px;--slider-arrows-position:30px;padding:0;text-align:center;position:relative}.cart__resume .product-slider.-big-products{--slider-item-width:350px}.cart__resume .product-slider.-small-products{--slider-item-width:250px}@media all and (max-width:640px) and (min-width:401px){.cart__resume .product-slider{padding:0 0}}@media all and (max-width:400px){.cart__resume .product-slider{padding:0 0}}.cart__resume .product-slider h2{margin-bottom:2rem}.cart__resume .product-slider:has(.swiper-button-next-custom){padding-right:calc(var(--slider-arrows-position) * 2)}.cart__resume .product-slider:has(.swiper-button-next-custom) .swiper-button-next-custom{background-image:url(/images/product/refonte/next_slider.png);right:calc(var(--slider-arrows-position) - 15px)}.cart__resume .product-slider:has(.swiper-button-prev-custom){padding-left:calc(var(--slider-arrows-position) * 2)}.cart__resume .product-slider:has(.swiper-button-prev-custom) .swiper-button-prev-custom{background-image:url(/images/product/refonte/back_slider.png);left:calc(var(--slider-arrows-position) - 15px)}.cart__resume .product-slider:has(.swiper-button-next-custom) .swiper-button-next-custom,.cart__resume .product-slider:has(.swiper-button-next-custom) .swiper-button-prev-custom,.cart__resume .product-slider:has(.swiper-button-prev-custom) .swiper-button-next-custom,.cart__resume .product-slider:has(.swiper-button-prev-custom) .swiper-button-prev-custom{position:absolute;height:30px;width:30px;z-index:1;bottom:50%;background-position:center;background-repeat:no-repeat;cursor:pointer}.cart__resume .product-slider .product-slider__wrapper{margin-top:.625rem}.cart__resume .product-slider .product-slider__item{width:var(--slider-item-width,350px);text-align:left}.cart__resume .product-slider .product-slider__item .item__image{width:100%;height:100%;position:relative}.cart__resume .product-slider .product-slider__item .item__image .image-filter:after{box-shadow:inset 0 0 58px 0 rgba(0,0,0,.0588235294);content:"";display:block;height:100%;position:absolute;top:0;width:100%}.cart__resume .product-slider .product-slider__item .item__image img{height:100%;width:100%}.cart__resume .product-slider .product-slider__item .name{margin-top:.625rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cart__resume .product-slider .product-slider__item .price{margin-top:.3125rem}.cart__resume .product-slider .product-slider__item .price sup{top:-.3em}.cart__resume .product-slider .product-slider__item .price .final-price{font-size:1.375rem;font-weight:700}.cart__resume .product-slider .product-slider__item .price .first-price{color:#666}.cart__resume .product-slider .product-slider__item .price .first-price .crossedout-price{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.o-engraving__overflow .o-engraving__row{margin:inherit;max-width:inherit}.o-engraving__overflow .o-engraving__row .o-engraving__content .o-engraving__step .o-engraving__pictos .o-engraving__row .owl-nav .owl-next,.o-engraving__overflow .o-engraving__row .o-engraving__content .o-engraving__step .o-engraving__pictos .o-engraving__row .owl-nav .owl-prev{left:inherit;text-indent:inherit;position:inherit;top:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:inherit;display:inherit;box-shadow:inherit;border-radius:inherit;border:inherit;-ms-flex-pack:inherit;justify-content:inherit;-ms-flex-align:inherit;align-items:inherit}.o-engraving__overflow .o-engraving__row .o-engraving__content .o-engraving__step .o-engraving__pictos .o-engraving__row .owl-nav .owl-next:before,.o-engraving__overflow .o-engraving__row .o-engraving__content .o-engraving__step .o-engraving__pictos .o-engraving__row .owl-nav .owl-prev:before{content:inherit}.o-engraving__overflow .o-engraving__row .o-engraving__content .o-engraving__step .o-engraving__pictos .o-engraving__row .owl-dots{margin:inherit;bottom:2px!important}.o-engraving__overflow .o-engraving__row .o-engraving__content .o-engraving__step footer.o-engraving__change span.a-button.js-nextStep{border:inherit;background:inherit;color:inherit;padding:inherit!important;width:inherit}.o-engraving__overflow .o-engraving__row .o-engraving__content .o-engraving__step footer.o-engraving__change span.a-button.js-nextStep:hover{background:inherit;color:inherit}
/*# sourceMappingURL=cart-resume.min.css.map */
