.product-grid{position:relative}.filters{display:block;grid-column-start:span 2}body[class*=guitar-collection--type] .filters-wrapper{position:relative}.filters-container{box-shadow:0 0 10px #0000004d}.filters-wrapper{bottom:0;width:100vw;max-width:inherit;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;z-index:1}body[class*=product__] .filters-container .filters__wrapper{border:0;border-right:1px solid #ad9b88}.filters-container .filters__wrapper{border:1px solid #ad9b88;background-color:#f5eadb}.filters__wrapper{position:relative;display:flex;flex-direction:column}.filters__heading{display:block;color:rgb(var(--color-background));font-size:1.6rem;margin:0;grid-area:a;text-transform:uppercase;padding:1.3125em 1.7333em .7125em 1.3125em;display:flex;align-items:center;cursor:pointer}.filters__heading svg{width:100%;max-width:12px;margin-left:16px}@media screen and (min-width: 500px){.filters__heading svg{margin-left:40px}}.filters__wrapper--wrap{position:absolute;bottom:0;left:0;width:100%;max-height:0px;overflow:hidden;background-color:#f5eadb;z-index:-1}@media screen and (max-width: 779px){.filters__wrapper[open] .filters__wrapper--wrap{bottom:49px;max-height:1000px}}@media screen and (min-width: 780px){.filters__wrapper{display:grid;grid-template-areas:"a b c d";grid-template-columns:auto auto auto 1fr}.filters__heading{padding:.9125em 2.8125em .7125em 3.7333em;cursor:initial;border-right:1px solid #ad9b88}.filters__heading svg{display:none}.filters__wrapper--wrap{position:relative;max-height:initial;overflow:initial;z-index:initial}}.filters__section{position:relative;border-left:1px solid #ad9b88}.filters__tags{grid-area:b;padding:1.4375em 2.375em 1.375em 2.875em}.filters__sorting{display:flex;align-items:center;justify-content:flex-end;column-gap:12px;height:100%}.filters__sorting .facet-filters__field{display:flex;align-items:center;height:100%}.filters__sorting .facet-filters__field select,.filters__sorting .facet-filters__field label{font-family:nunito-sans,sans-serif;color:rgb(var(--color-background));font-size:1.2rem;letter-spacing:1px;white-space:nowrap;font-weight:700;line-height:1.3;text-transform:uppercase;height:100%}.filters__sorting .facet-filters__field label,.filters__sorting .facet-filters__field .select{height:100%;display:flex;align-items:center}.filters__sorting .facet-filters__field label{flex:0 1 auto;text-transform:uppercase}.filters__sorting .facet-filters__field .select:before,.filters__sorting .facet-filters__field .select:after{display:none}.filters__sorting .facet-filters__field .select svg path{fill:rgb(var(--color-background))}.filters__sorting .facet-filters__field select{background:transparent;border:0;color:rgb(var(--color-background));padding-right:35px}.filters__sorting .facet-filters__field select:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.filters__collections{grid-area:b;display:flex;flex-wrap:wrap;column-gap:15px;align-items:center;justify-content:flex-start;padding:23px 44px 21px 46px}.filters__genres{grid-area:c;display:flex;align-items:center;justify-content:center}.filters__genres--select{position:relative}.filters__genres--select button{background-color:transparent;padding:22px 31px 21px 33px;display:flex;align-items:center;border:0;font-size:1.2rem;letter-spacing:1px;cursor:pointer}.filters__genres--select button:hover,.filters__genres--select button:focus{color:#9e4a2e}.filters__genres--select button svg{width:9px;margin-left:9px}.filters__genres--select button svg path{fill:#a5a5a5}.filters__genres ul#selectList{position:absolute;top:0;left:0;width:100vw;max-width:200px;height:100vh;max-height:0px;overflow:hidden;padding:0;margin:0;background-color:#f5eadb;list-style:none;border-radius:12px;box-shadow:6px 0 10px #00000040}.filters__genres ul#selectList.reverse{bottom:-5%;top:inherit}.filters__genres ul#selectList.is--active{max-height:310px;overflow-y:scroll;padding:12px 0 14px;z-index:1}.filters__genres ul#selectList li{padding-left:8px;padding-right:8px;margin-bottom:6px}.filters__genres ul#selectList li a{color:rgb(var(--color-background));text-decoration:none;font-size:1.2rem}.filters__genres ul#selectList li a:hover,.filters__genres ul#selectList li a:focus{text-decoration:underline;color:#9e4a2e}.filters__collections a{font-size:1.2rem;letter-spacing:1px;text-decoration:none;color:rgb(var(--color-background))}.filters__collections a:hover,.filters__collections a:focus{text-decoration:underline;color:#9e4a2e}.filters__tags ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.filters__tags ul li:not(:last-child){margin-right:16px}.filters__tags a{text-decoration:none;color:rgb(var(--color-background));font-size:1.2rem;letter-spacing:1px;padding-bottom:.6em;border-bottom:1px solid transparent}.filters__tags a:hover,.filters__tags a:focus{border-bottom-color:#9e4a2e}.filters__search{grid-area:d;display:flex;align-items:center}.filters__search .search-filters__form{width:100%;padding-right:2rem;max-width:inherit}.filters__search .search-filters__form div.field{padding-left:24px;align-items:center}.filters__search .search-filters__form div.field:before,.filters__search .search-filters__form div.field:after{display:none}.filters__search .search-filters__form .field__input::placeholder,.filters__search .search-filters__form .field__input::-webkit-input-placeholder{opacity:1;color:rgb(var(--color-background));font-size:1.2rem;font-family:nunito-sans,sans-serif;font-weight:700;letter-spacing:1px}.filters__search .search-filters__form .field__input{background-color:transparent;color:rgb(var(--color-background));border:0;padding:1.5rem}.filters__search .search-filters__form .field__label{display:flex;align-items:center;color:rgb(var(--color-background));font-size:1.2rem;position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.filters__search .search-filters__form div.field>svg{margin-right:18px;height:20px;flex:0 0 20px}.filters__search .search-filters__form div.field>svg path{fill:rgb(var(--color-background))!important}.filters__section--select{position:relative;width:100vw;max-width:140px;height:100%;background-color:transparent;border:0;outline:none;padding:20px 33px;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3c!--! Font Awesome Pro 6.2.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3e%3cpath fill='%23AD9B88' d='M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 15px;background-size:15px;letter-spacing:1px;font-size:1.2rem}.filters__price{margin-right:18px;margin-left:auto;font-weight:700;font-size:1rem;font-family:industry,sans-serif;color:#191516}.filters__price .price-item{font-size:1.75rem!important}@media screen and (max-width: 500px){.filters__price .price-item{font-size:1.3rem!important;letter-spacing:1px}}@media screen and (min-width: 600px){.filters__price{margin-right:36px}.filters__price .price-item{font-size:2.2rem!important}}.filters__price .price-item{color:#191516}.filters__card{margin-right:0}.filters__card .product-form__submit{border:0;border-left:1px solid #ad9b88;color:#191516!important;font-weight:700;font-size:1em;font-family:industry,sans-serif;background-color:#e5ab47}@media screen and (max-width: 500px){.filters__card .product-form__submit{padding-left:10px;padding-right:10px}}@media screen and (min-width: 768px){.filters__card .product-form__submit{background-color:transparent}}.filters-container .select__select{background-color:transparent;color:#191516;font-size:1em;font-family:industry,sans-serif;padding-left:0;margin-left:22px}@media screen and (max-width: 779px){.filters-container .select__select[name="options[Color]"]+svg{display:none}}.filters-container .product-form__input .select{padding-left:20px;padding-right:20px;align-items:center}.filters-container .product-form__input .select select:focus-visible,.filters-container .product-form__input .select select:focus{outline:0;box-shadow:none;border:0}.filters-container .product-form__input .select span[id*=optionColor-]{min-width:29px;height:29px;position:relative;display:none}.filters-container .product-form__input .select:before,.filters-container .product-form__input .select:after{display:none}.filters-container .product-form__input .select svg path{color:#191516}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-filters.css.map */
