:root{--dit-bonny-primary-orange: #de7357}.animate-spin{animation:spin 1s linear infinite}.svg-spinner{color:var(--dit-bonny-primary-orange)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}cart-drawer{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;overflow:hidden}cart-drawer-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080}cart-drawer-header{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;padding:24px 20px}cart-drawer-header h2{font-size:24px;font-weight:700;margin:0}cart-empty-content{display:block;padding:32px;text-align:center;height:100%}cart-empty-content h3{font-size:19px;font-weight:700;margin-bottom:16px}.continue-shopping-button-wrapper{text-align:center}.close-button:hover{color:inherit!important;background-color:inherit!important}cart-drawer-submit{display:block;width:100%}body cart-drawer-submit button.checkout{display:flex;flex-direction:column;justify-content:center;gap:0;align-items:center;font-size:19px;font-weight:700;width:100%!important;height:72px;color:#fff!important}body cart-drawer-submit button.checkout{width:100%!important;height:64px;color:#fff!important}body cart-drawer-submit button.checkout:hover{color:var(--dit-bonny-primary-orange)!important}button .checkout-text{display:flex;justify-content:center;align-items:center;font-size:20px;line-height:1.1;font-weight:700;gap:12px}button .checkout-savings{font-size:14px;line-height:1.5;font-weight:500}.button-dot{width:6px;height:6px;background-color:currentColor;border-radius:50%}.checkout-payment-button-wrapper{margin-top:16px}.cart-items{list-style:none;padding:0 24px;display:flex;flex-direction:column;gap:16px}.lineitem-title{font-size:19px;font-weight:700;margin:0;text-align:left}@media (max-width: 640px){.lineitem-title{font-size:16px}}lineitem-price p{margin:0}lineitem-price{text-align:right}lineitem-price .discount-icon{width:12px;height:12px;fill:var(--dit-bonny-primary-orange)}quantity-input{display:block;position:relative;width:100%;max-width:100px;border:1px solid #d6d6d6;border-radius:24px;background-color:#ffffff80;height:36px}quantity-input>div{display:flex;align-items:center;justify-content:center;height:100%}quantity-input button{padding:0;background-color:transparent!important;border:none;color:#000;fill:unset!important}quantity-input button:hover{background-color:transparent!important;color:var(--dit-bonny-primary-orange)!important;fill:unset!important}quantity-input button svg{width:16px;height:16px;fill:unset!important}quantity-input input{text-align:center;background-color:transparent;font-size:15px;font-weight:700;border:none;padding:0;height:100%;flex:1;width:auto;position:relative;max-width:40px}.strikethrough{text-decoration:line-through;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/75/assets/dit-custom.css.map */
