.quick-add__holder{--btn-text: var(--accent);position:relative;z-index:10;width:100%;border-top:none;text-align:center;pointer-events:auto}@media only screen and (min-width: 750px){.quick-add__holder{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.quick-add__holder.is-disabled{pointer-events:none}.quick-add__button{transition:all .3s;padding:9px 20px;width:100%;max-width:100%;min-height:42px;position:relative;text-align:center;z-index:20;display:flex!important;justify-content:center;align-items:center}.quick-add__button .btn__text{margin-top:3px}@media only screen and (min-width: 750px){.quick-add__button{display:block;cursor:pointer;box-shadow:none}.quick-add__button .btn__plus{display:none}}.quick-add__button.is-visible,.quick-add__button.is-loading,.quick-add__button.is-added{visibility:visible}.quick-add__button.is-disabled{pointer-events:none}.quick-add__button .btn__plus{color:var(--accent)}.quick-add__button>span{pointer-events:none}@keyframes slideInUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes slideToggle{0%{transform:translateY(100%);opacity:0}10%{transform:translateY(0);opacity:1}90%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}
