.t32760-eshop-custom-0-x-modal-search{width:420px;z-index:1000;left:-100%;-webkit-animation:t32760-eshop-custom-0-x-slide-in .3s forwards;animation:t32760-eshop-custom-0-x-slide-in .3s forwards;overflow-y:scroll}.t32760-eshop-custom-0-x-mascara-modal-search{position:fixed;left:0;right:0;height:100vh;bottom:0;background:#000;opacity:0;pointer-events:none}.t32760-eshop-custom-0-x-modal-search.t32760-eshop-custom-0-x-visible~.t32760-eshop-custom-0-x-mascara-modal-search{opacity:.5;pointer-events:auto;-webkit-animation:t32760-eshop-custom-0-x-slide-in-overlay .2s forwards;animation:t32760-eshop-custom-0-x-slide-in-overlay .2s forwards;transform:translateX(-100%)}.t32760-eshop-custom-0-x-icon-close-modal-search-filter{font-size:24px}.t32760-eshop-custom-0-x-modal-search.t32760-eshop-custom-0-x-slide-out{-webkit-animation:t32760-eshop-custom-0-x-slide-out .3s forwards;animation:t32760-eshop-custom-0-x-slide-out .3s forwards}.t32760-eshop-custom-0-x-modal-search.t32760-eshop-custom-0-x-visible~.t32760-eshop-custom-0-x-mascara-modal-search.t32760-eshop-custom-0-x-slide-out{-webkit-animation:t32760-eshop-custom-0-x-slide-out-overlay .2s forwards;animation:t32760-eshop-custom-0-x-slide-out-overlay .2s forwards}@-webkit-keyframes t32760-eshop-custom-0-x-slide-in-overlay{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes t32760-eshop-custom-0-x-slide-in-overlay{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes t32760-eshop-custom-0-x-slide-out-overlay{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes t32760-eshop-custom-0-x-slide-out-overlay{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes t32760-eshop-custom-0-x-slide-in{0%{left:-100%}to{left:0}}@keyframes t32760-eshop-custom-0-x-slide-in{0%{left:-100%}to{left:0}}@-webkit-keyframes t32760-eshop-custom-0-x-slide-out{0%{left:0}to{left:-100%}}@keyframes t32760-eshop-custom-0-x-slide-out{0%{left:0}to{left:-100%}}:root{--height-buttom:34px}.t32760-eshop-custom-0-x-button-clear{background-color:transparent;outline:none;border:0;cursor:pointer}.t32760-eshop-custom-0-x-btn-search-filter{padding:0 12px;height:var(--height-buttom);display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #ed1c24;border-radius:4px;font-size:.875rem;font-weight:600;color:#ed1c24}.t32760-eshop-custom-0-x-container-FilterNavigatorFlexible{height:100%;max-height:720px;overflow:visible}body.hidden{overflow:hidden}