.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}@media(max-width:749px){.section-vertical-filters-backdrop{object-position:top center}}.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:4.5rem 2.5rem 2.5rem}@media(max-width:989px){.section-vertical-filters-content{gap:35.2vw;padding:12vw .8rem 2.5rem}}.section-vertical-filters-content .h2{font-size:2.6rem;font-weight:700}@media(min-width:990px){.section-vertical-filters-content .h2{font-size:3.6rem}}.section-vertical-filters-content-inner-wrap{flex:auto}.section-vertical-filters-content-inner{text-align:center;position:relative}.section-vertical-filters-svg{position:absolute;width:8.5rem;left:calc(50% + 10rem);top:-4rem}@media(min-width:990px){.section-vertical-filters-content{flex-direction:row;padding:5rem}.section-fullwidth .section-vertical-filters-content{padding:4.2rem 3rem}.section-vertical-filters-svg{position:absolute;width:14rem;right:-7rem;top:1.3em}.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:1.4rem;line-height:1.5;margin-bottom:2.5rem}@media(max-width:989px){.section-vertical-filters-caption{text-align:center}}@media(min-width:990px){.section-vertical-filters-caption{font-size:1.3rem}}.section-vertical-filters-caption:last-child,.section-vertical-filters-caption>:last-child{margin-bottom:0}.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-uppercase{text-transform:uppercase;color:#a29575;font-size:1.1rem;text-align:center}@media(min-width:990px){.section-vertical-filters-uppercase{text-align:start}}.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-form-wrap{flex:none;max-width:100%}@media(min-width:990px){.section-vertical-filters-form-wrap{margin-inline-start:auto;width:33rem}}.section-vertical-filters-form-wrap-inner{padding:2.2rem 2rem 3rem;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}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-vertical-filters.css.map */
