.penta-filter-bar{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;border-bottom:1px solid #e8e8e8}.penta-filter-trigger{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.07em;text-transform:uppercase;background:none;border:none;cursor:pointer;font-family:inherit;color:inherit;padding:4px 0}.penta-filter-trigger:hover{opacity:.55}.penta-filter-trigger svg{width:18px!important;height:12px!important;flex-shrink:0}.penta-filter-trigger__count{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#00382f;color:#fff;font-size:9px;letter-spacing:0;line-height:1}.penta-filter-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;background:#0003}.penta-filter-drawer{position:fixed;top:0;right:0;bottom:0;width:50vw;max-width:560px;z-index:9991;background:#fff;color:#000;display:flex;flex-direction:column;animation:pentaFilterIn .28s cubic-bezier(.16,1,.3,1) both}@keyframes pentaFilterIn{0%{transform:translate(100%)}to{transform:translate(0)}}.penta-filter-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:20px 32px;border-bottom:1px solid #e8e8e8;flex-shrink:0}.penta-filter-drawer__title{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;font-family:inherit}.penta-filter-drawer__close{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.07em;text-transform:uppercase;background:none;border:none;cursor:pointer;color:inherit;font-family:inherit;padding:0;opacity:.6}.penta-filter-drawer__close:hover{opacity:1}.penta-filter-drawer__close-x{font-size:14px;line-height:1;font-weight:300}.penta-filter-drawer__form{display:flex;flex-direction:column;flex:1;overflow:hidden}.penta-filter-drawer__body{flex:1;overflow-y:auto}.penta-filter-drawer__clear{padding:14px 32px;border-bottom:1px solid #e8e8e8}.penta-filter-drawer__clear-link{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#999;text-decoration:underline;text-underline-offset:3px}.penta-filter-drawer__clear-link:hover{color:#000}.penta-filter-group{border-bottom:1px solid #e8e8e8}.penta-filter-group__title{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;padding:20px 32px 14px;font-family:inherit}.penta-filter-option{display:flex;align-items:center;gap:14px;padding:11px 32px;border-top:1px solid #f0f0f0;cursor:pointer;font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-family:inherit;transition:background .1s ease}.penta-filter-option:hover{background:#fafafa}.penta-filter-option.is-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.penta-filter-option__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.penta-filter-option__circle{width:14px;height:14px;border-radius:50%;border:1px solid #bbb;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .1s ease,background .1s ease}.penta-filter-option.is-active .penta-filter-option__circle{border-color:#000;background:#000}.penta-filter-option.is-active .penta-filter-option__circle:after{content:"";width:5px;height:5px;border-radius:50%;background:#fff}.penta-filter-option__label{flex:1}.penta-filter-option__count{opacity:.4;font-size:10px;letter-spacing:.02em}.penta-filter-price{padding:14px 32px 20px}.penta-filter-price__row{display:flex;align-items:center;gap:8px}.penta-filter-price__sym{font-size:11px;color:#666}.penta-filter-price__dash{font-size:12px;color:#999;flex-shrink:0}.penta-filter-price__input{width:80px;border:1px solid #d0d0d0;background:#f8f8f8;padding:8px 10px;font-size:11px;font-family:inherit;color:inherit;outline:none;text-align:center}.penta-filter-price__input:focus{border-color:#000}.penta-filter-drawer__footer{flex-shrink:0;padding:16px 32px 28px;border-top:1px solid #e8e8e8}.penta-filter-drawer__apply{display:block;width:100%;padding:15px 20px;background:#000;color:#fff;border:none;font-size:11px;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;font-family:inherit;text-align:center;transition:background .15s ease}.penta-filter-drawer__apply:hover{background:#222}@media(max-width:767px){.penta-filter-drawer{width:100vw;max-width:100%}.penta-filter-drawer__header,.penta-filter-group__title,.penta-filter-option,.penta-filter-price,.penta-filter-drawer__clear,.penta-filter-drawer__footer{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/penta-collection.css.map */
