#CartDrawer .drawer__inner{width:390px;max-width:100vw;padding:0;display:flex;flex-direction:column;background:#fff;border:none}#CartDrawer .currency-converter-cart-note{margin:12px!important}#CartDrawer .drawer__inner-empty{width:100%}#CartDrawer .cart-drawer__empty-content .drawer__close{display:none}cart-drawer.is-empty .cart-drawer__collection>.card-wrapper>.card>.card__content{display:none}#CartDrawer .drawer__header{min-height:72px;padding:12px 16px;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #E1E3E8;order:-1;width:100%}#CartDrawer .drawer__heading{margin:0;font-family:Raleway,sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#34241a}#CartDrawer .drawer__close{display:flex;align-items:center;justify-content:center;position:static;width:40px;height:40px;min-width:32px;padding:8px;color:#34241a}#CartDrawer cart-drawer-items{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 12px}#CartDrawer cart-drawer-items.is-empty{display:none}#CartDrawer .drawer__contents{height:100%}#CartDrawer .cd-bundle-cards{gap:12px}#CartDrawer .cd-bundle-card{position:relative;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#CartDrawer .cd-bundle-card:hover{box-shadow:none}#CartDrawer .cd-bundle-card__remove{top:auto;bottom:0;right:0;padding:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#777;background:transparent;border-radius:0}#CartDrawer .cd-bundle-card__remove svg{width:24px;height:24px;object-fit:contain}#CartDrawer .cd-bundle-card__remove:hover{background:transparent;color:#34241a}#CartDrawer .cd-main-row,#CartDrawer .cd-standalone-row{display:flex;align-items:flex-start;gap:8px;padding:0;width:100%;min-width:0;max-width:100%}#CartDrawer .cd-main-row__img-wrap,#CartDrawer .cd-standalone-row__img-wrap{flex:0 0 56px;width:56px;height:56px;border:0;border-radius:0;overflow:hidden;background:transparent}#CartDrawer .cd-main-row__img,#CartDrawer .cd-standalone-row__img{display:block;width:100%;height:100%;object-fit:contain}#CartDrawer .cd-main-row__info,#CartDrawer .cd-standalone-row__info{flex:1 1 0;width:0;min-width:0;display:flex;flex-direction:column;gap:12px}#CartDrawer .cd-standalone-row__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}#CartDrawer .cd-main-row__title,#CartDrawer .cd-standalone-row__title{display:block;flex:1 1 0;width:0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Arimo,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#34241a;text-decoration:none}#CartDrawer .cd-main-row__title:hover,#CartDrawer .cd-standalone-row__title:hover{text-decoration:none}#CartDrawer .cd-main-row__price,#CartDrawer .cd-standalone-row__price{position:static;flex:0 0 auto;min-width:max-content;white-space:nowrap;font-family:Arimo,sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#34241a}#CartDrawer .cd-main-row__vendor{display:none}#CartDrawer .cd-main-row__options,#CartDrawer .cd-standalone-row__option{margin:0;font-family:Arimo,sans-serif;font-size:12px;line-height:16px;color:#777}#CartDrawer .cd-main-row__bottom,#CartDrawer .cd-standalone-row__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:0;max-width:calc(100% - 40px)}#CartDrawer .cd-bundle-card quantity-input:before,#CartDrawer .cd-bundle-card quantity-input:after{border:none;box-shadow:none}#CartDrawer .cd-bundle-card quantity-input.quantity{width:97px;min-height:40px;padding:8px;align-items:center;justify-content:space-between;gap:12px;border:1px solid #34241a;border-radius:999px;background:#fff}#CartDrawer .cd-bundle-card quantity-input .quantity__button{width:20px;height:20px;color:#34241a}#CartDrawer .cd-bundle-card quantity-input .quantity__input{min-width:17px;max-width:20px;height:24px;font-family:Arimo,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:0;color:#34241a}#CartDrawer .cd-bundle-divider{margin-top:16px;border-color:#dedede}#CartDrawer .cd-bundle-card__total{margin-top:14px}#CartDrawer .cd-chain-row{background:transparent}#CartDrawer .cdu-section-wrap{flex:0 0 auto;padding:0 12px 20px;width:100%;margin-top:auto}#CartDrawer .cdu-section{padding:12px;border-top:1px solid #E1E3E8;background:#fff}#CartDrawer .cdu-header{display:block;margin:0 0 12px;padding:0}#CartDrawer .cdu-header-title{margin:0;font-family:Arimo,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-transform:none;color:#34241a}#CartDrawer .cdu-header-badge{display:none}#CartDrawer .cdu-viewport{width:100%;min-width:0;overflow:hidden;padding:0}#CartDrawer .cdu-track{display:flex;gap:0;width:100%}#CartDrawer .cdu-slide{flex:0 0 100%;width:100%;min-width:0;max-width:100%;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}#CartDrawer .cdu-slide:hover{border:0;box-shadow:none}#CartDrawer .cdu-slide-img-wrap{flex:0 0 56px;width:56px;height:56px;border-radius:0;background:transparent}#CartDrawer .cdu-slide-img{display:block;width:100%;height:100%;object-fit:contain}#CartDrawer .cdu-slide-info{flex:1 1 0;width:0;min-width:0;display:flex;align-items:center;gap:8px;flex-direction:row}#CartDrawer .cdu-slide-info-left{flex:1 1 0;width:0;min-width:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}#CartDrawer .cdu-slide-name{display:block;width:100%;min-width:0;max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Arimo,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#34241a}#CartDrawer .cdu-slide-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin:0}#CartDrawer .cdu-price-orig{font-family:Arimo,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#707072}#CartDrawer .cdu-price-disc{font-family:Arimo,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#34241a}#CartDrawer .cdu-price-save{padding:0;border-radius:0;background:transparent;font-family:Arimo,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#c72828}#CartDrawer .cdu-atc-btn{flex:0 0 36px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;margin:0 1px 0 0;padding:0;border:1px solid #34241a;border-radius:50%;background:#fff;color:#34241a;cursor:pointer;transition:background-color .2s ease,color .2s ease}#CartDrawer .cdu-atc-btn:hover{background:#34241a;color:#fff}#CartDrawer .cdu-atc-btn__icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}#CartDrawer .cdu-atc-btn__icon svg{display:block;width:100%;height:100%}#CartDrawer .cdu-navigation{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;margin-top:14px}#CartDrawer .cdu-arrow{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid #34241a;border-radius:50%;background:#fff;color:#34241a;cursor:pointer}#CartDrawer .cdu-arrow svg{display:block;width:24px;height:24px}#CartDrawer .cdu-arrow--prev{transform:rotate(180deg)}#CartDrawer .cdu-arrow--next{justify-self:end}#CartDrawer .cdu-dots{display:flex;align-items:center;justify-content:center;gap:8px;padding:0}#CartDrawer .cdu-dot{width:8px;height:8px;background:#e1e3e8;transform:none}#CartDrawer .cdu-dot.active{background:#34241a;transform:none}#CartDrawer .drawer__footer{flex:0 0 auto;padding:12px;border-top:1px solid #E1E3E8;background:#f3f3f3}#CartDrawer .cart-drawer__footer{padding:0}#CartDrawer .totals{display:flex;align-items:center;justify-content:space-between;margin:0}#CartDrawer .totals__subtotal,#CartDrawer .totals__subtotal-value{margin:0;font-family:Raleway,sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#34241a}#CartDrawer .tax-note{display:none}#CartDrawer .cart-drawer__footer .discounts.list-unstyled *{font-family:Arimo,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#707072}#CartDrawer .cart-drawer__footer .discounts.list-unstyled svg{display:none}#CartDrawer .cart__ctas{display:block;margin-top:12px;padding:0}#CartDrawer .cart-drawer__empty-content a.button,#CartDrawer .cart__checkout-button{width:100%;min-height:48px;margin:0;padding:11px 32px;border:0;border-radius:999px;background:#34241a;color:#fff;font-family:Arimo,sans-serif;font-size:16px;font-weight:400;line-height:24px}#CartDrawer .cart-drawer__empty-content a.button:hover,#CartDrawer .cart__checkout-button:hover{background:#333;color:#fff}#CartDrawer .cart-drawer__empty-content a.button:before,#CartDrawer .cart-drawer__empty-content a.button:after,#CartDrawer .cart__checkout-button:before,#CartDrawer .cart__checkout-button:after{border:none;box-shadow:none}#CartDrawer .cart-drawer-benefits{display:flex;align-items:center;justify-content:center;gap:12px;padding:0;margin-top:12px}#CartDrawer .cart-drawer-benefits__item{display:flex;align-items:center;gap:8px;font-family:Arimo,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#34241a;white-space:nowrap}#CartDrawer .cart-drawer-benefits__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px}#CartDrawer .cart-drawer-benefits__icon svg{display:block;width:100%;height:100%}#CartDrawer .quantity__button{display:flex;align-items:center;justify-content:center}#CartDrawer .quantity__button-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px}#CartDrawer .quantity__button-icon svg{display:block;width:100%;height:100%}#CartDrawer .cdu-atc-btn:disabled{cursor:wait}#CartDrawer .cdu-atc-btn.is-loading .cdu-atc-btn__icon{animation:cdu-button-loading .8s linear infinite}@keyframes cdu-button-loading{to{transform:rotate(360deg)}}#CartDrawer .quantity__button[name=minus]:disabled{opacity:.25;cursor:default;pointer-events:none}#CartDrawer .quantity__button:disabled svg{pointer-events:none}@media screen and (max-width:749px){#CartDrawer .drawer__inner{width:100%}#CartDrawer .drawer__header{min-height:72px}cart-drawer.is-empty #CartDrawer{width:100%;max-width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/cart-drawer-redesign.css.map */
