#drawer-cart{--kw-ink: #1f2420;--kw-sub: #3f463c;--kw-green: #435634;--kw-green-d: #36462a;--kw-mint: #b0deca;--kw-soft: #e9eedd;--kw-cream: #f5f5ee;--kw-line: #d5d8c8;color:var(--kw-ink)}#drawer-cart .drawer__content{background:var(--kw-cream);color:var(--kw-ink);width:min(440px,100vw);min-width:0;max-width:100vw}[data-product-add-popdown-wrapper]{display:none!important}#drawer-cart .drawer__top{padding:0 20px;min-height:64px;border-bottom:1px solid var(--kw-line);background:var(--kw-cream)}#drawer-cart .cart__drawer__title{margin:0;font-size:20px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--kw-ink)}#drawer-cart .drawer__close{color:var(--kw-ink)}#drawer-cart .drawer__body{padding:16px 20px;background:var(--kw-cream)}#drawer-cart .cart__items{display:grid;gap:10px}#drawer-cart .cart__items__row{padding:12px;margin:0;background:#fff;border:1px solid var(--kw-line);border-radius:14px}#drawer-cart .cart__items__grid[data-item]{display:grid;width:100%;align-items:start;grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"image title title" "image remove remove" "quantity quantity total";column-gap:14px;row-gap:0;padding:0}#drawer-cart .cart__items__image{grid-area:image;width:84px;height:84px;margin:0;border-radius:10px;overflow:hidden;background:var(--kw-cream)}#drawer-cart .cart__items__image a{display:block;width:100%;height:100%}#drawer-cart .cart__items__img{width:100%;height:100%;object-fit:contain;display:block}#drawer-cart .cart__items__title{grid-area:title;padding:0}#drawer-cart .cart__items__title>p{margin:0 0 6px;font-size:16px;font-weight:600;line-height:1.25}#drawer-cart .cart__items__title>p a{color:var(--kw-ink);text-decoration:none}#drawer-cart .cart__items__variant{display:none}#drawer-cart .cart__items__meta,#drawer-cart .kwcart__opts li,#drawer-cart .kwcart__opts li span{font-style:normal}#drawer-cart .cart__items__meta p.small{margin:4px 0 0;font-size:13px;font-style:normal;color:var(--kw-sub)}#drawer-cart .kwcart__opts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}#drawer-cart .kwcart__opts li{margin:0;padding:3px 10px;border-radius:999px;background:var(--kw-soft);font-size:13px;font-weight:600;color:var(--kw-ink)}#drawer-cart .kwcart__opts li span{margin-right:5px;font-weight:400;color:var(--kw-sub)}#drawer-cart .cart__items__remove{grid-area:remove;position:static;justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-top:2px;padding:0;color:var(--kw-sub);text-decoration:none}#drawer-cart .cart__items__remove .cart__remove__icon{display:inline-flex}#drawer-cart .cart__items__remove .cart__remove__icon svg{width:11px;height:14px;fill:currentColor}#drawer-cart .cart__items__remove .cart__remove.badge{display:inline;padding:0;background:none;border:0;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:inherit;text-decoration:underline;text-underline-offset:3px}#drawer-cart .cart__items__row .cart__items__price,#drawer-cart .cart__items__savings{display:none}#drawer-cart .cart__items__quantity{grid-area:quantity;justify-self:start;margin:10px 0 0;padding:0}#drawer-cart .quantity__wrapper{position:relative;display:inline-flex;align-items:center;width:112px;min-width:112px;height:40px;padding:0;border:1px solid var(--kw-line);border-radius:999px;background:#fff;overflow:hidden}#drawer-cart .quantity__button{position:static;flex:none;width:38px;height:40px;padding:0;border:0;background:none;color:var(--kw-ink);font-size:18px;line-height:1;cursor:pointer}#drawer-cart .quantity__button:hover{background:var(--kw-soft)}#drawer-cart .quantity__input{flex:none;width:34px;min-width:0;height:40px;margin:0;padding:0;border:0;background:none;text-align:center;font-size:15px;font-weight:600;color:var(--kw-ink);-moz-appearance:textfield}#drawer-cart .quantity__input::-webkit-outer-spin-button,#drawer-cart .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#drawer-cart .cart__items__row .cart__items__total{grid-area:total;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-self:center;gap:2px;margin:10px 0 0;padding:0;text-align:right}#drawer-cart .kwcart__was{font-size:13px;color:var(--kw-sub)}#drawer-cart .kwcart__now{font-size:17px;font-weight:700;color:var(--kw-ink)}#drawer-cart .drawer__bottom{padding:16px 20px 18px;background:var(--kw-soft);border-top:1px solid var(--kw-line)}#drawer-cart .kwdrawer__rows{display:grid;gap:8px}#drawer-cart .kwdrawer__rows p{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;color:var(--kw-sub)}#drawer-cart .kwdrawer__rows strong,#drawer-cart .kwdrawer__rows .cart__footer__value{color:var(--kw-ink);font-weight:600}#drawer-cart .kwdrawer__rows .cart__footer__label{font-size:14px;letter-spacing:0;text-transform:none}#drawer-cart .kwcart__free{color:var(--kw-green)}#drawer-cart .kwcart__row--saved strong{padding:1px 10px;border-radius:999px;background:var(--kw-mint)}#drawer-cart .kwdrawer__total{margin:12px 0 14px;padding-top:12px;border-top:1px solid var(--kw-line);display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:16px;font-weight:600;color:var(--kw-ink)}#drawer-cart .kwdrawer__total small{font-size:13px;font-weight:400;color:var(--kw-sub)}#drawer-cart .kwdrawer__total strong{font-size:24px;font-weight:700;letter-spacing:-.01em}#drawer-cart .kwdrawer__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border:0;border-radius:999px;background:var(--kw-green);color:#fff;font:inherit;font-size:17px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background .2s}#drawer-cart .kwdrawer__btn:hover{background:var(--kw-green-d);color:#fff}#drawer-cart .kwdrawer__btn--full{width:100%}#drawer-cart .kwdrawer__link{display:block;margin-top:10px;min-height:32px;text-align:center;font-size:14px;color:var(--kw-ink);text-decoration:underline;text-underline-offset:4px}#drawer-cart .kwdrawer__trust{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;font-size:13px;color:var(--kw-sub)}#drawer-cart .kwdrawer__trust li{margin:0;padding-left:14px;position:relative}#drawer-cart .kwdrawer__trust li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--kw-green)}#drawer-cart .kwdrawer__empty{padding:56px 8px;text-align:center}#drawer-cart .kwdrawer__empty-title{margin:0 0 8px;font-size:22px;font-weight:600;color:var(--kw-ink)}#drawer-cart .kwdrawer__empty-text{margin:0 0 22px;font-size:15px;color:var(--kw-sub)}#drawer-cart a:focus-visible,#drawer-cart button:focus-visible,#drawer-cart input:focus-visible{outline:2px solid var(--kw-green);outline-offset:2px}@media(prefers-reduced-motion:reduce){#drawer-cart .kwdrawer__btn{transition:none}}#drawer-cart .drawer__underlay{z-index:2147483000}#drawer-cart .drawer__content{z-index:2147483001}html:has(#drawer-cart.drawer--visible) #pushdaddy-widget{display:none!important}#drawer-cart .cart__items__remove .cart__remove.badge{position:static;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;opacity:1;visibility:visible;transform:none;white-space:nowrap}#drawer-cart .kwdrawer__rows .kwcart__free{color:var(--kw-green)}#drawer-cart .cart__items__remove .cart__remove__icon{display:none}#drawer-cart .drawer__close:focus-visible{outline-offset:-14px;border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kanwall-drawer.css.map */
