:root{--ACC_FL_Cart_20-color-black: #1a1a1a;--ACC_FL_Cart_20-color-gray: rgba(26, 26, 26, .12);--ACC_FL_Cart_20-color-gray-dark: rgba(26, 26, 26, .7);--ACC_FL_Cart_20-color-white: #fff;--ACC_FL_Cart_20-color-red: #f80a3a;--ACC_FL_Cart_20-font-din-next: "DIN Next", sans-serif}cart-drawer .cart-upsell--grid{margin:16px 0;display:flex;flex-direction:column;gap:16px}cart-drawer .cart-upsell--grid .upsell--item{display:flex;align-items:start;border-radius:6px;border:1px solid var(--ACC_FL_Cart_20-color-gray);background:var(--ACC_FL_Cart_20-color-white);padding:16px 20px;gap:8px}cart-drawer .cart-upsell--grid .upsell--item .image{width:100%;max-width:80px;height:auto}cart-drawer .cart-upsell--grid .upsell--item .upsell-content{width:100%;max-width:100%}cart-drawer .cart-upsell--grid .upsell--item .product--title{color:#1a1a1a;font-size:16px;font-style:normal;font-weight:500;line-height:25.6px}cart-drawer .cart-upsell--grid .upsell--item form.upsell_form{width:max-content;flex-shrink:0;margin-top:auto}cart-drawer .cart-upsell--grid .upsell--item .upsell--button{display:flex;padding:8px 20px;justify-content:center;align-items:center;border-radius:6px;background:#1a1a1a1a;cursor:pointer;max-width:121px;margin-top:auto;width:100%;position:relative}cart-drawer .cart-upsell--grid .upsell--item .upsell--button .button-wrapper{color:var(--ACC_FL_Cart_20-color-black);text-align:center;font-family:var(--ACC_FL_Cart_20-font-din-next);font-size:14px;font-style:normal;font-weight:500;line-height:normal}cart-drawer .cart-upsell--grid .upsell--item .price_container{display:flex;gap:12px;align-items:center;margin-top:8px}cart-drawer .cart-upsell--grid .upsell--item .price_container .uprice{color:var(--ACC_FL_Cart_20-color-gray-dark);font-size:16px;font-style:normal;font-weight:400;line-height:normal}cart-drawer .cart-upsell--grid .upsell--item .price_container .regular-price{color:var(--ACC_FL_Cart_20-color-red)}cart-drawer .cart-upsell--grid .upsell--item .price_container .compare-price{text-decoration-line:line-through;font-weight:500}cart-drawer .cart-upsell--grid .upsell--item .price_container .saving-badge{border-radius:6px;background:var(--ACC_FL_Cart_20-color-red);padding:5px 8px;width:fit-content;text-align:center;color:var(--ACC_FL_Cart_20-color-white);font-size:9px;font-style:normal;font-weight:500;line-height:9px}cart-drawer .cart-upsell--grid .upsell--item .upsell--button.loading .button__loader{opacity:1}cart-drawer .cart-upsell--grid .upsell--item .upsell--button.loading .button-wrapper{opacity:0}cart-drawer .cart-upsell--grid .upsell--item .button__loader span{display:inline-block;width:5px;height:5px;background-color:currentColor;border-radius:50%;opacity:.3;animation:dotPulse 1s infinite ease}cart-drawer .cart-upsell--grid .upsell--item .button__loader span:nth-child(1){animation-delay:0s}cart-drawer .cart-upsell--grid .upsell--item .button__loader span:nth-child(2){animation-delay:.2s}cart-drawer .cart-upsell--grid .upsell--item .button__loader span:nth-child(3){animation-delay:.4s}@keyframes dotPulse{0%,80%,to{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.4)}}@media screen and (max-width: 768px){cart-drawer cart-upsell-handler{display:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/cart-drawer.css.map */
