#Cart-Drawer{--acd-ink: #171717;--acd-muted: #6b6b6b;--acd-gold: #b48a32;--acd-line: #e5e2dc;--acd-soft: #f7f6f3}html.cart-drawer-is-open #google-merchantwidget-iframe-wrapper,html.cart-drawer-is-open #merchantwidgetiframe{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}#CartDrawer.cart-drawer{width:min(100%,460px);max-width:460px;background:#fff;box-shadow:-24px 0 70px #1717172b}#CartDrawer .drawer__inner{display:flex;height:100dvh;padding:0 22px;flex-direction:column;overflow:hidden;color:var(--acd-ink);background:#fff}#CartDrawer .drawer__header{z-index:3;min-height:82px;padding:20px 0 8px!important;background:#fff}#CartDrawer .drawer__heading{font-size:26px;font-weight:750;line-height:1.1;letter-spacing:-.03em}#CartDrawer .drawer__close{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--acd-line);border-radius:50%;background:#fff;transition:border-color .2s ease,transform .2s ease}#CartDrawer .drawer__close .svg-wrapper{width:17px;height:17px}@media(hover:hover){#CartDrawer .drawer__close:hover{border-color:var(--acd-ink);transform:rotate(4deg)}}#CartDrawer .wrapper-cart-count{margin:-3px 0 12px;padding:0!important;color:var(--acd-muted);font-size:13px}#CartDrawer .previewCartMessage{margin:0 0 15px;padding:14px;border:1px solid #e5dcc8;border-radius:16px;background:linear-gradient(135deg,#fffdf8,#f7f3e9);box-shadow:0 8px 22px #4333160e}#CartDrawer .androf-shipping-promise{display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:12px}#CartDrawer .androf-shipping-promise__icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(180,138,50,.34);border-radius:50%;color:var(--acd-gold);background:#fff}#CartDrawer .androf-shipping-promise__icon svg{width:22px;height:22px}#CartDrawer .androf-shipping-promise__copy{display:grid;gap:2px;min-width:0}#CartDrawer .androf-shipping-promise__eyebrow{color:var(--acd-gold);font-size:9px;font-weight:750;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}#CartDrawer .androf-shipping-promise__copy strong{color:var(--acd-ink);font-size:14px;font-weight:750;line-height:1.25}#CartDrawer .androf-shipping-promise__copy>span:last-child{color:var(--acd-muted);font-size:10px;line-height:1.35}#CartDrawer .androf-shipping-promise__check{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;color:#fff;background:var(--acd-gold);font-size:12px;font-weight:800}#CartDrawer cart-drawer-items{display:flex;min-height:0;height:auto!important;flex:1 1 auto;flex-direction:column;overflow:hidden}#CartDrawer .section--main-cart,#CartDrawer .cart__contents,#CartDrawer .drawer__contents{min-height:0}#CartDrawer .section--main-cart{display:flex;height:auto;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}#CartDrawer .cart__contents{min-height:0;flex:1 1 auto;overflow:hidden}#CartDrawer .drawer__contents{height:100%;overflow:hidden}#CartDrawer .drawer__cart-items-wrapper{height:100%;padding-right:3px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c9c5bc transparent}#CartDrawer .cart-items__table thead{display:none}#CartDrawer .cart-items__table,#CartDrawer .cart-items__table tbody{display:block;width:100%}#CartDrawer .cart-item{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr) 34px;grid-template-areas:"media details remove" "media quantity totals";gap:10px 14px;min-height:132px;padding:16px 0;border:0!important;border-bottom:1px solid var(--acd-line)!important}#CartDrawer .cart-item__media{grid-area:media;width:88px;min-width:88px;padding:0!important}#CartDrawer .cart-item__image-container{overflow:hidden;width:88px;height:102px;border:1px solid var(--acd-line);border-radius:12px;background:var(--acd-soft)}#CartDrawer .cart-item__image{width:100%;height:100%;object-fit:cover}#CartDrawer .cart-item__details{grid-area:details;min-width:0;padding:1px 0 0!important}#CartDrawer .cart-item__name{display:-webkit-box;overflow:hidden;color:var(--acd-ink);font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}#CartDrawer .cart-item__details .product-option{display:-webkit-box;margin:6px 0 0;overflow:hidden;color:var(--acd-muted);font-size:11px;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}#CartDrawer .cart-item__details .cart-item__price-wrapper.medium-hide{margin-top:7px}#CartDrawer .cart-item__details .price{color:var(--acd-ink);font-size:13px;font-weight:700}#CartDrawer .cart-item__quantity{grid-area:quantity;align-self:end;padding:0!important}#CartDrawer .cart-quantity{width:104px;min-width:104px;height:38px;border:1px solid var(--acd-line);border-radius:999px;background:#fff}#CartDrawer .cart-quantity .quantity__button{width:34px;height:36px;min-height:36px}#CartDrawer .cart-quantity .quantity__input{min-width:30px;height:36px;font-size:14px}#CartDrawer .cart-item__totals{grid-area:totals;align-self:center;padding:0!important}#CartDrawer .cart-item__totals .price{color:var(--acd-ink);font-size:12px;font-weight:700;white-space:nowrap}#CartDrawer .cart-item__price.small-hide{display:none!important}#CartDrawer .cart-item__remove{grid-area:remove;align-self:start;padding:0!important}#CartDrawer .cart-item__remove .button-close-circle{width:32px;height:32px;min-height:32px;border:1px solid var(--acd-line);border-radius:50%;color:var(--acd-muted);background:#fff}#CartDrawer .cart-item__remove .svg-wrapper{width:12px;height:12px}#CartDrawer .drawer__footer{position:relative!important;inset:auto!important;z-index:4;flex:0 0 auto;margin:0 -22px;padding:0 22px 18px;border-top:1px solid var(--acd-line);background:#fff;box-shadow:0 -14px 34px #1717170e}#CartDrawer .drawer--function-blocks{display:flex;gap:8px;padding:9px 0}#CartDrawer .function-block{position:relative;display:flex;min-width:0;min-height:46px;padding:5px 7px;flex:1;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--acd-line);border-radius:11px;color:var(--acd-ink);background:var(--acd-soft)}#CartDrawer .function-block:after{margin-top:4px;color:var(--acd-muted);font-size:9px;font-weight:650;line-height:1}#CartDrawer .function-block--cart-note:after{content:"Note"}#CartDrawer .function-block--cart-gift-card:after{content:"Gift"}#CartDrawer .function-block--cart-shipping:after{content:"Delivery"}#CartDrawer .function-block--cart-coupon:after{content:"Discount"}#CartDrawer .function-block--cart-shipping{display:none!important}html[lang^=fr] #CartDrawer .function-block--cart-note:after{content:"Note"}html[lang^=fr] #CartDrawer .function-block--cart-gift-card:after{content:"Cadeau"}html[lang^=fr] #CartDrawer .function-block--cart-shipping:after{content:"Livraison"}html[lang^=fr] #CartDrawer .function-block--cart-coupon:after{content:"Rabais"}#CartDrawer .function-block .svg-wrapper{width:21px!important;height:21px!important}#CartDrawer .cart-drawer__footer{padding:14px 0 10px}#CartDrawer .totals{display:flex;margin:0 0 8px;padding:13px 14px;align-items:baseline;justify-content:space-between;gap:18px;border:1px solid #e8e1d3;border-radius:14px;background:linear-gradient(135deg,#fcfbf8,#f7f4ed)}#CartDrawer .totals__total{margin:0;color:var(--acd-muted);font-size:12px;font-weight:650;letter-spacing:.035em;text-transform:uppercase}#CartDrawer .totals__total-value{margin:0;color:var(--acd-ink);font-size:20px;font-weight:780;line-height:1;letter-spacing:-.02em;text-align:right;white-space:nowrap}#CartDrawer .tax-note{display:block;margin:0;color:var(--acd-muted);font-size:11px;line-height:1.4}#CartDrawer .cart__ctas-drawer{display:grid;gap:6px}#CartDrawer #CartDrawer-Checkout{min-height:48px;border:1px solid var(--acd-ink);border-radius:999px;color:#fff;background:var(--acd-ink);box-shadow:0 10px 24px #17171724;font-size:15px;font-weight:700}#CartDrawer #CartDrawer-Viewcart{display:flex!important;min-height:34px;margin:0;padding:5px 12px;align-items:center;justify-content:center;border:1px solid var(--acd-line);border-radius:999px;color:var(--acd-ink);background:#fff;font-size:12px;font-weight:700;line-height:1;text-decoration:none;opacity:1!important;visibility:visible!important}@media(hover:hover){#CartDrawer #CartDrawer-Viewcart:hover{border-color:var(--acd-ink);background:var(--acd-soft)}}@media(max-width:749px){#CartDrawer.cart-drawer{width:calc(100% - 18px);max-width:none}#CartDrawer .drawer__inner{padding-inline:18px}#CartDrawer .drawer__footer{margin-inline:-18px;padding:0 18px 24px;box-shadow:0 -8px 22px #1717170b}#CartDrawer .drawer__header{min-height:74px;padding-top:15px!important}#CartDrawer .drawer__heading{font-size:24px}#CartDrawer .previewCartMessage{margin-bottom:10px;padding:10px 12px;border-radius:14px}#CartDrawer .androf-shipping-promise{grid-template-columns:34px minmax(0,1fr) 22px;gap:9px}#CartDrawer .androf-shipping-promise__icon{width:34px;height:34px}#CartDrawer .androf-shipping-promise__icon svg{width:18px;height:18px}#CartDrawer .androf-shipping-promise__eyebrow{font-size:8px}#CartDrawer .androf-shipping-promise__copy strong{font-size:12px;line-height:1.16}#CartDrawer .androf-shipping-promise__copy>span:last-child{font-size:9px;line-height:1.25}#CartDrawer .androf-shipping-promise__check{width:22px;height:22px;font-size:11px}#CartDrawer .drawer--function-blocks{gap:8px;padding:7px 0}#CartDrawer .function-block{min-height:40px;padding:4px 6px;border-radius:10px}#CartDrawer .function-block .svg-wrapper{width:18px!important;height:18px!important}#CartDrawer .function-block:after{margin-top:3px;font-size:8px}#CartDrawer .cart-drawer__footer{padding:8px 0 6px}#CartDrawer .totals{min-height:48px;margin-bottom:5px;padding:9px 12px;border-radius:12px}#CartDrawer .totals__total{font-size:10px}#CartDrawer .totals__total-value{font-size:18px}#CartDrawer .tax-note{font-size:9.5px;line-height:1.3}#CartDrawer .cart__ctas-drawer{gap:5px}#CartDrawer #CartDrawer-Checkout{min-height:44px;font-size:14px}#CartDrawer #CartDrawer-Viewcart{min-height:31px;padding-block:4px;font-size:11px}}@media(prefers-reduced-motion:reduce){#CartDrawer *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/androf-cart-drawer.css.map */
