.talme-tiroir .drawer__inner{width:42rem;padding:0 2rem}.talme-tiroir .drawer__header{padding:20px 0 14px;border-bottom:1px solid rgba(18,18,18,.12);align-items:baseline}.talme-tiroir .drawer__heading.drawer__heading{margin:0;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:0}.talme-tiroir__compte{margin-left:8px;font-size:13px;font-weight:400;color:#1212128c}.talme-tiroir .drawer__close{top:12px;right:-8px;min-width:3.6rem;min-height:3.6rem}.talme-tiroir__liste{display:block;width:100%}.talme-tiroir .cart-item{display:grid;grid-template-columns:64px minmax(0,1fr) 32px;grid-template-rows:auto auto;column-gap:14px;row-gap:8px;align-items:start;margin:0;padding:14px 0;border-bottom:1px solid rgba(18,18,18,.12)}.talme-tiroir .cart-item:last-child{margin-bottom:0}.talme-tiroir .cart-item__media{grid-column:1;grid-row:1 / 3;position:relative;width:64px;height:64px;border:1px solid rgba(18,18,18,.1);border-radius:4px;overflow:hidden;background:#fff}.talme-tiroir .cart-item__image{width:100%;height:100%;max-width:100%;object-fit:contain;display:block}.talme-tiroir__corps{grid-column:2;grid-row:1;min-width:0}.talme-tiroir .cart-item__name.cart-item__name{display:block;margin:0;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:0;color:var(--talme-encre, #121212);text-decoration:none}.talme-tiroir .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem}.talme-tiroir__options{margin:3px 0 0;font-size:13px;line-height:1.35;color:#12121294;overflow-wrap:anywhere}.talme-tiroir__sur-mesure{margin:3px 0 0;font-size:12px;line-height:1.35;color:#12121294}.talme-tiroir__rang{grid-column:2 / 4;grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.talme-tiroir .quantity.cart-quantity{display:inline-grid;grid-template-columns:30px 34px 30px;width:auto;min-height:0;height:30px;border:1px solid rgba(18,18,18,.14);border-radius:4px;overflow:hidden;background:#fff}.talme-tiroir .quantity__button{width:30px;height:28px;min-width:0;min-height:0;padding:0;flex:none;color:var(--talme-encre, #121212)}.talme-tiroir .quantity__button .svg-wrapper{width:12px;height:12px}.talme-tiroir .quantity__input{height:28px;padding:0;font-size:14px;font-weight:600;text-align:center;border-left:1px solid rgba(18,18,18,.1);border-right:1px solid rgba(18,18,18,.1)}.talme-tiroir .cart-item__price-wrapper{text-align:right;white-space:nowrap}.talme-tiroir .cart-item__price-wrapper .price{font-size:16px;font-weight:700;line-height:1.15;color:var(--talme-encre, #121212)}.talme-tiroir .cart-item__old-price.price{font-size:13px;font-weight:400;opacity:.45}.talme-tiroir .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end;gap:1px;margin:0}.talme-tiroir .unit-price{margin-top:1px;font-size:12px;color:#12121280}.talme-tiroir .cart-item cart-remove-button{grid-column:3;grid-row:1;display:flex;justify-content:flex-end;margin:0;width:auto;height:auto}.talme-tiroir .cart-remove-button.cart-remove-button{min-width:0;min-height:0;width:26px;height:26px;padding:0;border:0;background:none;color:#12121266;box-shadow:none;transition:color .12s ease}.talme-tiroir .cart-remove-button:hover{color:var(--talme-alerte, #c0392b);background:none;box-shadow:none}.talme-tiroir .cart-remove-button .svg-wrapper,.talme-tiroir .cart-remove-button svg{width:15px;height:15px}.talme-tiroir .cart-item{position:relative}.talme-tiroir .cart-item .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;padding:0;display:flex;align-items:center;justify-content:center;background:#ffffffb8}.talme-tiroir .cart-item .loading__spinner.hidden{display:none}.talme-tiroir .cart-item .loading__spinner .spinner{width:20px;height:20px}.talme-tiroir .cart-item__error{grid-column:2 / 4;grid-row:3;margin-top:4px}.talme-tiroir .cart-item__error-text{font-size:12px;color:var(--talme-alerte, #c0392b)}.talme-tiroir .cart-item__error-text:empty{display:none}.talme-lot{margin:14px 0;border:1px solid rgba(18,18,18,.2);border-radius:4px;background:#ff9c540b}.talme-lot__bandeau{display:flex;align-items:baseline;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(18,18,18,.12)}.talme-lot__nom{flex:1 1 auto;min-width:0;font-size:13px;font-weight:700;line-height:1.3;color:var(--talme-encre, #121212);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.talme-lot__compte{flex:0 0 auto;font-size:12px;color:#1212128c;white-space:nowrap}.talme-lot__bandeau talme-lot-retrait{flex:0 0 auto;display:inline-flex}.talme-lot__retirer{padding:0;border:0;background:none;font-family:inherit;font-size:12px;line-height:1;color:#12121280;text-decoration:underline;text-underline-offset:.25rem;cursor:pointer;white-space:nowrap}.talme-lot__retirer:hover{color:var(--talme-alerte, #c0392b)}.talme-lot__lignes{padding:0 12px}.talme-lot .cart-item:last-child{border-bottom:0}.talme-lot__total{display:flex;align-items:baseline;justify-content:space-between;padding:9px 12px;border-top:1px solid rgba(18,18,18,.12);font-size:13px;line-height:1.3}.talme-lot__total strong{font-size:15px;font-weight:700}.talme-complement{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;border:1px solid rgba(18,18,18,.2);border-radius:4px}.talme-complement__vignette{flex:0 0 auto;width:40px;height:40px;border:1px solid rgba(18,18,18,.1);border-radius:4px;overflow:hidden;background:#fff}.talme-complement__vignette img{width:100%;height:100%;object-fit:contain;display:block}.talme-complement__corps{flex:1 1 auto;min-width:0}.talme-complement__raison{display:block;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--talme-orange-appui, #f5893c)}.talme-complement__nom{display:block;margin-top:1px;font-size:13px;font-weight:700;line-height:1.25;color:var(--talme-encre, #121212);text-decoration:none;overflow-wrap:anywhere}.talme-complement__nom:hover{text-decoration:underline}.talme-complement__detail{display:block;font-size:12px;line-height:1.35;color:#1212128c}.talme-complement__ajout{flex:0 0 auto;height:30px;padding:0 12px;border:1px solid var(--talme-encre, #121212);border-radius:4px;background:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:1;color:var(--talme-encre, #121212);cursor:pointer;transition:background .12s ease,color .12s ease}.talme-complement__ajout:hover{background:var(--talme-encre, #121212);color:#fff}.talme-complement__ajout[disabled]{opacity:.5;cursor:default}.talme-tiroir .drawer__footer{padding:14px 0 18px;border-top:1px solid rgba(18,18,18,.12)}.talme-tiroir .cart-drawer__footer>*+*{margin-top:0}.talme-tiroir .totals{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 4px;padding-top:12px;border-top:1px solid rgba(18,18,18,.12)}.talme-tiroir .totals__total.totals__total{margin:0;font-size:14px;font-weight:600;letter-spacing:0}.talme-tiroir .totals__total-value.totals__total-value{margin:0;font-size:22px;font-weight:700;line-height:1.1;color:var(--talme-encre, #121212)}.talme-tiroir .tax-note.tax-note{margin:0 0 12px;font-size:12px;line-height:1.35;text-align:left;color:#1212128c}.talme-tiroir .cart__ctas{margin:0}.talme-tiroir .cart__checkout-button{width:100%;max-width:none;min-height:48px;font-size:15px;font-weight:700}.talme-tiroir__rassurance{display:flex;gap:4px;margin:12px 0 0;padding:0;list-style:none}.talme-tiroir__rassurance li{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;font-size:11px;line-height:1.25;color:#1212129e}.talme-tiroir__rassurance svg{width:18px;height:18px;color:var(--talme-encre, #121212);opacity:.75}.talme-tiroir .cart__empty-text{font-size:18px;font-weight:700}@media screen and (max-width:749px){.talme-tiroir .drawer__inner{width:100%;max-width:calc(100vw - 2.4rem);padding:0 1.6rem}.talme-tiroir .cart-item{column-gap:12px}.talme-tiroir__rassurance li{font-size:10px}.talme-complement__ajout{width:30px;padding:0}.talme-complement__ajout-mot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.talme-complement__ajout:after{content:"+";font-size:19px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/talme-panier.css.map */
