.lamai-filter-trigger,.lamai-filter-sheet__head{display:none}.lamai-filter-sheet{display:contents}.lamai-filter-backdrop{position:fixed;inset:0;z-index:1000;background-color:rgb(31 15 9 / .5);opacity:0;pointer-events:none;transition:opacity 0.25s ease}body.lamai-filter-open .lamai-filter-backdrop{opacity:1;pointer-events:auto}body.lamai-filter-open{overflow:hidden}@media (max-width:991px){.lamai-filter-heading{display:none}.lamai-filter-trigger{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border:1px solid var(--color-secondary,#ad5c3b);border-radius:10px;background-color:#fff0;color:var(--color-base--drk,#1f0f09);font-size:16px;line-height:1.2;text-align:left;cursor:pointer}.lamai-filter-trigger__text{display:flex;flex-direction:column;gap:2px;min-width:0}.lamai-filter-trigger__kicker{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-secondary,#ad5c3b)}.lamai-filter-trigger__label{overflow:hidden;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.lamai-filter-trigger__icon{flex:none;width:10px;height:10px;margin-right:2px;border-right:2px solid var(--color-secondary,#ad5c3b);border-bottom:2px solid var(--color-secondary,#ad5c3b);transform:rotate(45deg) translateY(-2px);transition:transform 0.2s ease}body.lamai-filter-open .lamai-filter-trigger__icon{transform:rotate(-135deg) translateY(-2px)}.lamai-filter-sheet{display:block;position:fixed;top:auto;right:0;bottom:0;left:0;z-index:1001;width:100%;max-height:85vh;padding:20px 20px calc(24px + env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:16px 16px 0 0;background-color:var(--color-base--lgt,#fff);box-shadow:0 -10px 40px rgb(31 15 9 / .25);transform:translateY(110%);transition:transform 0.3s cubic-bezier(.4,0,.2,1)}body.lamai-filter-open .lamai-filter-sheet{transform:translateY(0)}.lamai-filter-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.lamai-filter-sheet__title{font-size:18px;font-weight:700;color:var(--color-primary,#714426)}.lamai-filter-close{display:flex;width:40px;height:40px;flex:none;align-items:center;justify-content:center;border:1px solid var(--color-secondary,#ad5c3b);border-radius:50%;background-color:#fff0;cursor:pointer}.lamai-filter-close span{position:relative;display:block;width:14px;height:14px}.lamai-filter-close span::before,.lamai-filter-close span::after{position:absolute;top:6px;left:0;width:14px;height:2px;background-color:var(--color-secondary,#ad5c3b);content:""}.lamai-filter-close span::before{transform:rotate(45deg)}.lamai-filter-close span::after{transform:rotate(-45deg)}.lamai-filter-sheet .brxe-filter-radio.filters .brx-filter-options{display:grid;grid-template-columns:1fr;gap:8px;width:100%;margin:0;padding:0;list-style:none}.lamai-filter-sheet .brxe-filter-radio.filters .brx-filter-options>li{display:flex}.lamai-filter-sheet .brxe-filter-radio.filters .brx-filter-options>li>label{width:100%;min-height:56px;padding:12px 20px;white-space:normal;text-align:center}.lamai-filter-sheet .brxe-div.faq-filter{display:grid;grid-template-columns:1fr;gap:8px;width:100%;padding:0;border:0;border-radius:0}.lamai-filter-sheet .brxe-div.faq-filter>a{width:100%;min-height:56px;justify-content:center;text-align:center}.lamai-filter-sheet .tab-menu{width:100%;max-width:none;gap:0;padding:0;background-color:#fff0}.lamai-filter-sheet .tab-menu>.divider{display:none}.lamai-filter-sheet .tab-menu .tab-title{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;padding:14px 4px;border-bottom:1px solid rgb(223 204 171);cursor:pointer}.lamai-filter-sheet .tab-menu .tab-title:last-child{border-bottom:0}.lamai-filter-sheet .tab-menu .tab-title .brxe-text-basic{font-size:16px;line-height:1.3;font-weight:700}.lamai-filter-sheet .tab-menu .tab-title[aria-selected="true"]::after{flex:none;width:8px;height:8px;margin-left:12px;border-radius:50%;background-color:var(--color-secondary,#ad5c3b);content:""}}