.te-cd{--te-cd-bg: #F8F6F1}.te-cd .drawer__inner{background:var(--te-cd-bg)}.te-cd .drawer__header{background:var(--te-cd-bg);border-bottom:0;padding-bottom:.8rem;flex-wrap:wrap;align-items:center}.te-cd .drawer__heading{display:inline-flex;align-items:center;gap:1rem;font-size:2.6rem;line-height:1.15}.te-cd .drawer__heading:before{content:"";flex:none;width:2.6rem;height:2.6rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12.5H6L5 8Z'/%3E%3Cpath d='M9 10.5V6a3 3 0 0 1 6 0v4.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12.5H6L5 8Z'/%3E%3Cpath d='M9 10.5V6a3 3 0 0 1 6 0v4.5'/%3E%3C/svg%3E") center / contain no-repeat}.te-cd .te-cd-count{display:inline-flex;align-items:center;justify-content:center;min-width:2.6rem;height:2.6rem;padding:0 .7rem;border-radius:999px;background:var(--te-forest);color:#fff;font-family:var(--font-body-family);font-size:1.35rem;font-weight:700;line-height:1}.te-cd .te-cd-sub{order:3;flex:1 0 100%;margin:.6rem 0 0;font-size:1.5rem;line-height:1.4;color:var(--te-ink-soft)}.te-cd .cart-drawer__body>.te-cd-sub{padding:0 0 .6rem}.te-cd .cart-drawer__body{background:var(--te-cd-bg)}.te-cd .cart-drawer-item{border-radius:16px;padding:1.6rem;margin-bottom:1.2rem;box-shadow:0 1px 2px #1f2a2e08}.te-cd .cart-item__image{border:1px solid var(--te-line);background:#fff;object-fit:contain}.te-cd .cart-item__name{font-family:var(--font-body-family);font-weight:600;font-size:1.65rem;line-height:1.3}.te-cd .te-cd-incl{color:var(--te-ink-soft);font-weight:400;font-size:1.3rem}.te-cd .cart-item__totals .price--end,.te-cd .cart-item__totals .regular-price{font-size:1.75rem}.te-cd .te-cd-color-hidden{display:none!important}.te-cd-color{position:relative;margin:.9rem 0 .2rem}.te-cd-color__btn{display:inline-flex;align-items:center;gap:.7rem;min-height:3.4rem;padding:.4rem 1.2rem .4rem .6rem;border:1px solid var(--te-line);border-radius:999px;background:#fff;color:var(--te-ink);font:inherit;font-size:1.3rem;line-height:1.2;cursor:pointer;transition:border-color .2s}.te-cd-color__btn:hover:not([disabled]),.te-cd-color.is-open .te-cd-color__btn{border-color:#1f2a2e59}.te-cd-color__btn[disabled]{cursor:default;padding-right:1.2rem}.te-cd-color__btn strong{font-weight:600}.te-cd-color__dot{flex:none;width:1.8rem;height:1.8rem;border-radius:50%;box-shadow:inset 0 0 0 1px #1f2a2e26}.te-cd-color__caret{flex:none;transition:transform .2s}.te-cd-color.is-open .te-cd-color__caret{transform:rotate(180deg)}.te-cd-color__menu{position:absolute;z-index:5;top:calc(100% + .6rem);left:0;min-width:20rem;max-height:26rem;overflow-y:auto;margin:0;padding:.6rem;list-style:none;background:#fff;border:1px solid var(--te-line);border-radius:12px;box-shadow:0 12px 28px #1f2a2e24}.te-cd-color__menu[hidden]{display:none}.te-cd-color__opt{display:flex;width:100%;align-items:center;gap:.8rem;padding:.8rem 1rem;border:0;border-radius:8px;background:none;color:var(--te-ink);font:inherit;font-size:1.35rem;text-align:left;cursor:pointer}.te-cd-color__opt:hover:not([disabled]){background:var(--te-sand)}.te-cd-color__opt.is-current{font-weight:700;background:var(--te-sand)}.te-cd-color__opt[disabled]{opacity:.45;cursor:not-allowed}.te-cd-color__opt em{margin-left:auto;font-style:normal;font-size:1.15rem}.te-cd-loading{pointer-events:none}.te-cd .cart-item__error.te-cd-err{display:flex}.te-cd .te-gift-line{position:relative;flex-wrap:wrap}.te-cd .te-gift-line .cart-drawer-item__right{flex:1 1 0;min-width:0}.te-cd .te-gift-line .cart-item__totals{position:absolute;top:1.4rem;right:1.4rem}.te-cd .te-gift-line .cart-item__totals .cart-item__old-price,.te-cd .te-gift-line .cart-item__totals .compare-price{display:none}.te-cd .te-gift-line .cart-item__totals .regular-price{display:inline-block;padding:.45rem .9rem;border-radius:6px;background:var(--te-forest);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.06em;line-height:1.2}.te-cd .te-gift-line .cart-item__name{padding-right:8.5rem}.te-cd .te-gift-line .te-gift-line__label{color:var(--te-ink-soft);font-weight:400;font-size:1.3rem}.te-cd .te-gift-line .cart-drawer-item__quantity-and-prices{min-height:0}.te-cd-giftnote{display:none}.te-cd .te-gift-line .te-cd-giftnote.is-placed{display:flex;flex:1 0 100%;grid-column:1 / -1;align-items:flex-start;gap:1.2rem;margin:1.4rem 0 0;padding:1.2rem 1.4rem;border-radius:12px;background:#eaf0ec;color:var(--te-ink);font-size:1.3rem;line-height:1.4}.te-cd-giftnote__icon{flex:none;display:inline-flex;color:var(--te-forest)}.te-cd-giftnote strong{display:block;font-size:1.45rem;color:var(--te-forest)}.te-cd-giftnote span{display:block;color:var(--te-ink-soft)}.te-cd .te-cd-trust--list{padding:.4rem 1.6rem;border-radius:16px}.te-cd .te-cd-trust--list .te-cd-trust__list{gap:0}.te-cd .te-cd-trust--list .te-cd-trust__item{align-items:center;gap:1.4rem;padding:1.3rem 0;font-size:1.3rem}.te-cd .te-cd-trust--list .te-cd-trust__item+.te-cd-trust__item{border-top:1px solid var(--te-line)}.te-cd .te-cd-trust--list .te-cd-trust__item strong{font-size:1.5rem;font-weight:600;margin-bottom:.2rem}.te-cd .te-cd-trust__item .te-cd-trust__icon{display:inline-flex}.te-cd .te-cd-trust--list .te-cd-trust__icon{width:4.4rem;height:4.4rem;color:var(--te-ink);background:#efeae1}.te-cd .drawer__footer{background:var(--te-cd-bg)}.te-cd .cart__checkout-button{min-height:5.8rem;font-size:1.6rem;text-transform:uppercase;letter-spacing:.08em}@media screen and (max-width:749px){.te-cd .drawer__heading{font-size:2.2rem}.te-cd .te-cd-sub{font-size:1.35rem}.te-cd .cart-drawer-item{padding:1.3rem}.te-cd .cart-item__name{font-size:1.5rem}.te-cd .te-cd-trust--list .te-cd-trust__icon{width:3.8rem;height:3.8rem}.te-cd .te-cd-trust--list .te-cd-trust__item strong{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/te-cart-drawer-maquette.css.map */
