.section-vertical-filters-wrap{position:relative;overflow:hidden;border-radius:var(--border-radius-base);width:100%;display:flex;flex-direction:column}.section-fullwidth .section-vertical-filters-wrap{border-radius:0}.section-vertical-filters-wrap-inner{display:flex;flex-direction:column;flex:auto;height:100%}.section-vertical-filters-wrap-inner:after{content:"";pointer-events:none;top:0;left:0;position:absolute;width:100%;height:100%;border-radius:var(--border-radius-base)}.section-vertical-filters-wrap .container{width:100%;height:100%;position:relative;display:flex;flex:auto}.section-vertical-filters-wrap:after{content:"";pointer-events:none;top:0;left:0;position:absolute;width:100%;height:100%;border-radius:var(--border-radius-base)}.section-vertical-filters-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-vertical-filters-with-mobile-media .section-vertical-filters-backdrop-desktop{display:none}@media(min-width:750px){.section-vertical-filters-with-mobile-media .section-vertical-filters-backdrop-desktop{display:block}.section-vertical-filters-backdrop-mobile{display:none}}.section-vertical-filters-content-wrap{width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;flex:auto}.section-vertical-filters-content{position:relative;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;gap:3rem;flex:auto;padding:2.5rem;align-items:center}.section-vertical-filters-content-inner-wrap{flex:auto}.section-vertical-filters-content-inner{text-align:center}@media(min-width:990px){.section-vertical-filters-content{flex-direction:row;padding:5rem}.section-fullwidth .section-vertical-filters-content{padding:8rem 0}.section-vertical-filters-content-inner{text-align:start}.section-vertical-filters-form-left{flex-direction:row-reverse}.section-vertical-filters-form-left .section-vertical-filters-form-wrap{margin-inline-start:0;margin-inline-end:auto}.section-vertical-filters-form-left .section-vertical-filters-content-inner{margin-inline-start:auto}}.section-vertical-filters-caption{font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.5;margin-bottom:2.5rem}.section-vertical-filters-caption:last-child,.section-vertical-filters-caption>:last-child{margin-bottom:0}@media(min-width:750px){.section-vertical-filters-caption{font-size:calc(var(--font-body-scale) * 1.8rem)}}.section-vertical-filters-caption a{color:currentColor;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration .18s ease}.section-vertical-filters-caption a:hover{text-decoration-thickness:.2rem}.section-vertical-filters-title{margin-bottom:1rem}.section-vertical-filters-title,.section-vertical-filters-title a{color:rgb(var(--color-foreground-alt))}.section-vertical-filters-title:last-child{margin-bottom:0}.section-vertical-filters-title-sm{font-size:calc(var(--font-heading-scale) * 1.8rem)}.section-vertical-filters-title-md{font-size:calc(var(--font-heading-scale) * 2.2rem)}.section-vertical-filters-title-lg{font-size:calc(var(--font-heading-scale) * 2.4rem)}.section-vertical-filters-title-xl{font-size:calc(var(--font-heading-scale) * 2.6rem)}.section-vertical-filters-title-xxl{font-size:calc(var(--font-heading-scale) * 2.8rem)}@media(min-width:750px){.section-vertical-filters-title-desktop-sm{font-size:calc(var(--font-heading-scale) * 2rem)}.section-vertical-filters-title-desktop-md{font-size:calc(var(--font-heading-scale) * 2.4rem)}.section-vertical-filters-title-desktop-lg{font-size:calc(var(--font-heading-scale) * 3rem)}.section-vertical-filters-title-desktop-xl{font-size:calc(var(--font-heading-scale) * 3.6rem)}.section-vertical-filters-title-desktop-xxl{font-size:calc(var(--font-heading-scale) * 4rem)}}.section-vertical-filters-form-wrap{flex:none;width:32rem;max-width:100%}@media(min-width:990px){.section-vertical-filters-form-wrap{margin-inline-start:auto}}.section-vertical-filters-form-wrap-inner{padding:2rem;border-radius:var(--border-radius-base)}.section-vertical-filters-form-wrap-inner .form-group{margin-bottom:1.5rem}.section-vertical-filters-form-heading{position:relative;border-top:.1rem solid rgb(var(--color-border));padding-top:2rem;margin-bottom:2.5rem}.section-vertical-filters-form-heading:before{content:"";position:absolute;top:-.1rem;width:4.4rem;height:.3rem;background:rgb(var(--color-accent-2))}.color-background-1 .section-vertical-filters-form-heading:before,.color-background-2 .section-vertical-filters-form-heading:before{background:rgb(var(--color-accent-1))}.setting-hide-heading-ribbons .section-vertical-filters-form-heading{padding-top:0;border:0}.setting-hide-heading-ribbons .section-vertical-filters-form-heading:before{display:none}.finder__card{--finder-primary: #b11a2b;--finder-primary-dark: #8e1623;--finder-heading: #191919;--finder-white: #ffffff;--finder-radius: 5px;--finder-radius-pill: 999px;flex:0 0 320px;max-width:320px;height:auto;display:flex;flex-direction:column;gap:8px;padding:20px;background-color:#121212eb;border:1px solid rgba(255,255,255,.1);border-radius:var(--finder-radius);box-shadow:0 20px 50px #19191929}.finder__card-accent{position:relative;display:block;flex-shrink:0;width:100%;height:4px}.finder__card-accent:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:1px;background-color:#ffffff2e}.finder__card-accent:after{content:"";position:absolute;left:0;top:0;width:56px;height:4px;background-color:var(--finder-primary)}.finder__card-title{font-size:1.8rem;padding-top:12px;padding-bottom:17px;color:var(--finder-white);margin-bottom:0}.finder__list{display:flex;flex-direction:column;gap:15px;padding-bottom:17px}.finder__field{display:block;padding:10px 16px;font-size:1.4rem;color:var(--finder-heading);background-color:var(--finder-white);border-radius:var(--finder-radius);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:box-shadow .28s ease}.finder__field:hover{box-shadow:0 0 0 2px var(--finder-primary)}.finder__btn{display:inline-flex;align-items:center;justify-content:center;width:280px;max-width:100%;min-height:44px;font-family:inherit;font-size:1.4rem;font-weight:var(--font-bolder-weight);letter-spacing:1px;text-transform:uppercase;color:var(--finder-white);background-color:var(--finder-primary);border-radius:var(--finder-radius-pill);transition:background-color .28s ease}.finder__btn:hover{background-color:var(--finder-primary-dark)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-vertical-filters.css.map */
