.collection-filters-form .filters-values-list:not(.size-buttons){display:flex;flex-wrap:wrap;gap:8px}.collection-filters-form .filters-values-list:not(.size-buttons)>.form-check{min-height:0;margin:0!important;padding-left:0}.collection-filters-form .form-check[hidden]{display:none!important}.collection-filters-form .filters-values-list:not(.size-buttons) .form-check-input{position:absolute;opacity:0;pointer-events:none}.collection-filters-form .filters-values-list:not(.size-buttons) .form-check-label{display:inline-flex;padding:7px 14px;border:1px solid #bfbfbf;border-radius:8px;background:#fff;font-size:14px;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.collection-filters-form .filters-values-list:not(.size-buttons) .form-check-label .small{font-size:inherit}.collection-filters-form .filters-values-list:not(.size-buttons) .form-check-label:hover{border-color:var(--bs-body-color)}.collection-filters-form .filters-values-list:not(.size-buttons) .form-check-input:checked+.form-check-label{border-color:var(--bs-body-color);background:var(--bs-body-color);color:#fff}.collection-filters-form .filters-values-list:not(.size-buttons) .form-check-input:focus-visible+.form-check-label{outline:2px solid var(--bs-body-color);outline-offset:2px}.collection-filters-form .filters-values-list:not(.size-buttons) .form-check-input:disabled+.form-check-label{opacity:.45;cursor:default}.collection-filters-form .btn-filters-view-more{text-transform:uppercase}@media(min-width:992px){.collection .row>[class*=col-lg-]>.collection-filters-form{padding:4px 16px 12px;border:1px solid #dae0e5;border-radius:5px}.collection .row>[class*=col-lg-]>.collection-filters-form .nav-link[aria-expanded]:after{right:.25rem}}#collection-utilities-inner{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cbn-view-switch{display:flex;flex:none;align-items:center;gap:4px}#collection-utilities-inner .cbn-view-btn{display:inline-flex!important}.cbn-view-btn{align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:#9a9a9a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.cbn-view-btn:hover{background:#0000000d;color:#333}.cbn-view-btn.is-active{background:#00000014;color:#111}.cbn-view-btn:focus-visible{outline:2px solid #111;outline-offset:2px}.cbn-view-btn svg{display:block}@media(max-width:991px){.cbn-view-switch[data-device=desktop]{display:none}#collection-utilities #sort-by-wrapper{flex:1 1 0;flex-wrap:nowrap;min-width:0}}@media(max-width:575px){#collection-utilities .btn-filters{margin-bottom:0}#collection-utilities-inner>.d-flex{width:100%}}@media(min-width:992px){.cbn-view-switch[data-device=mobile]{display:none}#collection-utilities-inner{justify-content:flex-end}}.product-list.cbn-one .product-item-title{font-size:1.1rem}.product-list.cbn-dense .product-item{padding:.5rem!important}.product-list.cbn-dense .product-item .card{padding:36px 10px 10px}.product-list.cbn-dense .product-item-img{margin-bottom:.5rem!important}.product-list.cbn-dense .product-item-title{font-size:.85rem!important;line-height:1.3;margin-bottom:.25rem!important}.product-list.cbn-dense .card-information{font-size:.75rem}.product-list.cbn-dense .product-item-price{font-size:.85rem;margin-bottom:.5rem!important}.product-list.cbn-dense .product-meta-difficulty{font-size:.75rem}.product-list.cbn-dense .btn{font-size:.8rem}
/*# sourceMappingURL=/cdn/shop/t/72/assets/cbn-collection.css.map */
