/*
 * @author  Agence Dn'D <contact@dnd.fr>
 * @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 * @link    https://www.dnd.fr/
 */@media(max-width:999.98px){.filter-container .filters{padding:0}.filter-container .filters__heading{align-items:center;margin-block-end:0;border-block-end:1px solid var(--border-color);padding:var(--gutter-md) var(--gutter-mobile)}.filter-container .filters__heading .filters__close{display:grid;place-content:center;width:var(--btn-square-size-lg);height:var(--btn-square-size-lg)}.filter-container #CollectionFilterForm{padding:var(--gutter-lg)}}.filter-container .filter-group{margin-block-end:var(--gutter-lg);border-block-end:1px solid var(--color-neutral-300);padding-block-end:var(--gutter-lg)}@media(max-width:768.98px){.filter-container .filter-group.filter-group--applied{padding:var(--gutter-lg)}}.filter-container .filter-group__heading{padding-block-end:0;width:100%}.filter-container .filter-group__heading .filter-group__heading__text{margin:0;font-weight:var(--font-weight-500);font-size:var(--font-size-lg)}.filter-container .filter-group__items{padding-block-start:var(--gutter-mobile)}.filter-container .toggle-target-container{padding-block-end:0}.filter-container .filter-group__item-wrapper{margin-block-end:var(--gutter-md)}.filter-container .filter-group__item-wrapper:last-child{margin-block-end:0}.filter-container .filter-group__item{margin-block-end:0;padding-inline-start:23px}.filter-container .filter-group__item:hover .filter-group__item__text,.filter-container .filter-group__item:hover .filter-group__item__count{color:var(--color-black)}.filter-container .filter-group__item .filter-group__item__text,.filter-container .filter-group__item .filter-group__item__count{color:var(--color-neutral-500)}.filter-container .filter-group__item .filter-group__item__text:before{border:2px solid currentColor;border-radius:3px;width:16px;height:16px}.filter-container .filter-group__item .filter-group__item__text svg{position:absolute;left:0;transform:scale(0);width:16px;height:16px}.filter-container .filter-group__item .filter-group__checkbox:checked+.filter-group__item__text{color:var(--color-black)}.filter-container .filter-group__item .filter-group__checkbox:checked+.filter-group__item__text:before{background:transparent}.filter-container .filter-group__item .filter-group__checkbox:checked+.filter-group__item__text svg{transform:scale(1);fill:currentColor}.filter-container .filter-group__item .filter-group__checkbox:checked+.filter-group__item__text+.filter-group__item__count{color:var(--color-black)}.filter-container .filter-group--button-grid .filter-group__items-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-md)}.filter-container .filter-group--button-grid .filter-group__items-list .filter-group__item-wrapper{margin:0}.filter-container .filter-group--button-grid .filter-group__item{margin:0;padding:0;width:100%}.filter-container .filter-group--button-grid .filter-group__item .filter-group__item__text{border-color:var(--color-neutral-400);color:var(--color-neutral-600)}.filter-container .filter-group--button-grid .filter-group__item:hover .filter-group__item__text{border-color:var(--color-black);color:var(--color-black)}.filter-container .filter-group--button-grid .filter-group__checkbox:checked+.filter-group__item__text{box-shadow:unset;border-color:currentColor}.filter-container .filter-group--button-grid .filter-group__checkbox:focus+.filter-group__item__text{box-shadow:var(--focus)}.filter-container .cc-price-range__input-row{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gutter-mobile);margin-block:0}.filter-container .cc-price-range__input-row .cc-price-range__input-container{width:100%}.filter-container .cc-price-range__input-row .cc-price-range__input{height:40px}.filter-container .cc-price-range__input-row+.cc-price-range__bar{margin-block-start:27px}.filter-container .cc-price-range__input-row+.cc-price-range__bar .cc-price-range__control{top:-7px;width:16px;height:16px}.filter-container .cc-price-range__input-row+.cc-price-range__bar .cc-price-range__control.cc-price-range__control--max{margin-inline-start:0}.filter-container .cc-price-range__input-row+.cc-price-range__bar .cc-price-range__control:before{top:calc(50% - 16px);width:32px;height:32px}.filter-container .cc-price-range__input-row+.cc-price-range__bar .cc-price-range__control:after{width:16px;height:16px}.filter-container .cc-price-range__input-row+.cc-price-range__bar .cc-price-range__bar-inactive{background:var(--color-neutral-150)}@media(min-width:1000px)and (min-width:1300px){.filter-container--side .filters{width:340px}.filter-container--side .filters .filters__inner{padding-inline-end:var(--gutter-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bnatshop-faceted-filters.css.map */
