.ve-pf[hidden]{display:none}.ve-pf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;font-family:var(--ve-font);font-size:var(--ve-ui-size-mobile, 1.2rem);text-transform:var(--ve-ui-transform);letter-spacing:var(--ve-ui-tracking);color:var(--ve-ink)}.ve-pf__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffa6;opacity:0;transition:opacity .3s ease}.ve-pf__sheet{position:absolute;inset-inline:0;bottom:0;height:75vh;height:75dvh;display:flex;flex-direction:column;background:#fff;border-top:1px solid var(--ve-ink);transform:translateY(100%);transition:transform .38s cubic-bezier(.22,.61,.36,1);outline:none}.ve-pf.is-open .ve-pf__veil{opacity:1}.ve-pf.is-open .ve-pf__sheet{transform:translateY(0)}.ve-pf__handle{flex:none;width:36px;height:3px;margin:8px auto 0;border-radius:2px;background:var(--ve-divider, #e4e0ea)}.ve-pf__head{flex:none;display:flex;align-items:center;justify-content:space-between;padding:6px 16px 10px;border-bottom:1px solid var(--ve-divider, #e4e0ea)}.ve-pf__title{margin:0;font:inherit;font-weight:500;letter-spacing:inherit;text-transform:inherit}.ve-pf__close{width:44px;height:44px;margin-inline-end:-14px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.ve-pf__form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ve-pf__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 16px}.ve-pf__sort{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:6px 0 10px;border-bottom:1px solid var(--ve-divider, #e4e0ea)}.ve-pf__label{line-height:34px}.ve-pf__sort-list{display:flex;flex-direction:column;align-items:flex-start}.ve-pf__choice{position:relative;display:inline-flex;align-items:center;min-height:34px;cursor:pointer}.ve-pf__choice input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.ve-pf__choice input:checked+span{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ve-pf__choice input:focus-visible+span{outline:1px solid currentColor;outline-offset:3px}.ve-pf__group{border-bottom:1px solid var(--ve-divider, #e4e0ea)}.ve-pf__summary{min-height:46px;display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer}.ve-pf__summary::-webkit-details-marker{display:none}.ve-pf__sign:before{content:"+"}.ve-pf__group[open]>.ve-pf__summary .ve-pf__sign:before{content:"\2013"}.ve-pf__list{margin:0;padding:0 0 10px;list-style:none;text-transform:none;letter-spacing:0}.ve-pf__count{opacity:.55}.ve-pf__price{display:flex;align-items:center;gap:8px;padding:0 0 14px}.ve-pf__price label{display:flex;align-items:center;gap:4px}.ve-pf__price input{width:84px;min-height:40px;padding:0 8px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1.6rem;-moz-appearance:textfield}.ve-pf__price input::-webkit-outer-spin-button,.ve-pf__price input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ve-pf__clear{display:inline-block;margin-top:16px;color:inherit;text-decoration:underline;text-underline-offset:3px}.ve-pf__foot{flex:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--ve-divider, #e4e0ea)}.ve-pf__apply{width:100%;min-height:48px;border:0;border-radius:0;background:var(--ve-ink);color:#fff;font:inherit;letter-spacing:.08em;text-transform:inherit;cursor:pointer}html.ve-pf-open,html.ve-pf-open body{overflow:hidden}@media screen and (min-width:750px){.ve-pf{display:none!important}}@media(prefers-reduced-motion:reduce){.ve-pf__veil,.ve-pf__sheet{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ve-phone-filter.css.map */
