body.search-drawer-open{overflow:hidden}.search-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:998}.search-drawer__panel{position:fixed;top:0;right:0;height:100vh;width:min(420px,90vw);background:#fff;transform:translate(100%);transition:transform .3s ease;z-index:999;padding:40px 32px;box-sizing:border-box;overflow-y:auto}search-drawer.active .search-drawer__overlay{opacity:1;visibility:visible}search-drawer.active .search-drawer__panel{transform:translate(0)}.search-drawer__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.search-drawer__title{font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:600}.search-drawer__close{background:none;border:none;font-size:26px;line-height:1;cursor:pointer;padding:4px 8px;color:inherit}.search-drawer__form{display:flex;align-items:center;border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:28px}.search-drawer__input{flex:1;border:none;outline:none;font-size:16px;padding:8px 0;background:transparent}.search-drawer__submit{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:4px;color:inherit}.search-drawer__submit svg{width:20px;height:20px}.search-drawer__quick-label{font-weight:600;display:block;margin-bottom:10px;font-size:14px}.search-drawer__quick-link{color:inherit;text-decoration:underline;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/search-drawer.css.map */
