.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.cart-button{position:relative;padding:0;background:none;border:0}.cart-button .feed-button.button-md{padding:0;transition:background-color .3s,padding .5s}.cart-button .feed-button.button-md svg{position:relative}.cart-button .cart-button-text{padding:8px 8px 8px 16px}.cart-button .button-secondary .cart-button-text{padding-right:20px}.cart-button .cart-count-badge{position:absolute;top:0;right:0;padding:8px 16px 8px 15px;font-size:.875rem;font-weight:600;color:#fff;text-align:center;background-color:#d24c00;border-radius:0 50px 50px 0;transition:background-color .3s}.cart-button.cart-button-full .feed-button.button-md{padding-right:48px}.cart-button.cart-button-wide .feed-button.button-md{padding-right:60px}.cart-button:hover .feed-button.button-md{background-color:#d24c00}.cart-button:active .feed-button.button-md,.cart-button:hover .cart-count-badge{background-color:#a53c00}