.et_pb_menu__cart-button{position:relative}.et_pb_menu__cart-count{position:absolute!important;top:3px;right:1px;display:inline-flex!important;align-items:center;justify-content:center;min-width:13px;height:13px;padding:0 2px;margin:0!important;border-radius:50%;background:#3f2021;color:#efdbb2!important;font-family:inherit!important;font-size:9px!important;font-weight:500;line-height:13px;z-index:5}.et_pb_menu__cart-count.is-empty{display:none!important}.tt-cart-notice{position:fixed;bottom:25px;right:25px;z-index:999999;width:340px;max-width:calc(100vw - 40px);padding:20px 22px;background:#c5b783;color:#3f2021;border-left:4px solid #3f2021;box-shadow:0 4px 20px rgba(0,0,0,0.15);border-radius:4px;display:none;font-family:inherit}.tt-cart-notice.is-visible{display:block;animation:ttNoticeIn 0.3s ease-out}.tt-cart-notice-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.tt-cart-notice-title{font-size:15px;font-weight:600;color:#3f2021}.tt-cart-notice-close{border:none;background:transparent;color:#946037;font-size:22px;cursor:pointer;padding:0 0 0 10px;line-height:1}.tt-cart-notice-message{font-size:14px;line-height:1.5;margin-bottom:12px}.tt-cart-notice-link{display:inline-block;color:#946037!important;font-size:14px;font-weight:600;text-decoration:underline!important}.tt-cart-notice-link:hover{color:#3f2021!important}@keyframes ttNoticeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.tt-cart-notice{bottom:15px;right:15px;width:auto;max-width:calc(100vw - 30px)}}