body.template-collection label,body.template-search label{font-size:16px}body.template-collection .product-grid-item span,body.template-search .product-grid-item span{font-size:13px}body.template-collection input,body.template-search input{font-size:10px}body.template-collection a:not(.breadcrumb__link),body.template-search a:not(.breadcrumb__link){font-size:20px}body.template-collection div,body.template-search div{font-size:17px}body.template-collection div.a,body.template-search div.a{font-size:5px}body.template-collection .price,body.template-search .price{font-weight:300}body.template-collection .collection__nav,body.template-search .collection__nav{height:auto;margin:0 0 15px}body.template-collection .collection__nav .collection__layout,body.template-collection .collection__nav .collection__sort,body.template-search .collection__nav .collection__layout,body.template-search .collection__nav .collection__sort{display:none}body.template-collection .collection__nav .collection__nav__buttons,body.template-search .collection__nav .collection__nav__buttons{width:100%}body.template-collection .collection__nav .collection__filters__toggle,body.template-search .collection__nav .collection__filters__toggle{height:70px}@media(max-width:767.98px){body.template-collection .collection__nav .collection__filters__toggle,body.template-search .collection__nav .collection__filters__toggle{padding:0}}body.template-collection .sidebar__filter__group,body.template-search .sidebar__filter__group{border-bottom:1px solid var(--COLOR-PRIMARY);margin-bottom:30px;padding-bottom:30px}body.template-collection .sidebar__filter__group .sidebar__heading,body.template-search .sidebar__filter__group .sidebar__heading{align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:space-between;letter-spacing:1px;margin-bottom:20px;padding:0 10px 0 0}body.template-collection .sidebar__filter__group .sidebar__heading:after,body.template-search .sidebar__filter__group .sidebar__heading:after{content:">";display:block;font-size:22px;font-weight:300;transform:rotate(90deg) translate(5px,-2px);transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}body.template-collection .sidebar__filter__group .sidebar__heading h2,body.template-search .sidebar__filter__group .sidebar__heading h2{font-family:var(--FONT-STACK-BODY);font-size:13px;font-weight:400;letter-spacing:1px;margin-bottom:0}body.template-collection .sidebar__filter__group .sidebar__heading .sidebar__heading-chevron,body.template-search .sidebar__filter__group .sidebar__heading .sidebar__heading-chevron{display:none}body.template-collection .sidebar__filter__group .sidebar__heading.accordion-is-open:after,body.template-search .sidebar__filter__group .sidebar__heading.accordion-is-open:after{transform:rotate(270deg) translate(-2px,-7px)}body.template-collection .sidebar__filter__group .sidebar__item input:checked~label .icon.icon-box,body.template-search .sidebar__filter__group .sidebar__item input:checked~label .icon.icon-box{display:block!important;left:0!important;right:auto!important;top:0!important}body.template-collection .sidebar__filter__group .sidebar__item a,body.template-collection .sidebar__filter__group .sidebar__item label,body.template-collection .sidebar__filter__group .sidebar__item label h3,body.template-search .sidebar__filter__group .sidebar__item a,body.template-search .sidebar__filter__group .sidebar__item label,body.template-search .sidebar__filter__group .sidebar__item label h3{font-size:16px;letter-spacing:1.5px;line-height:1.2em;padding:0 0 12px 40px;text-transform:none}@media(max-width:988.98px){body.template-collection .sidebar__filter__group .sidebar__item a,body.template-collection .sidebar__filter__group .sidebar__item label,body.template-collection .sidebar__filter__group .sidebar__item label h3,body.template-search .sidebar__filter__group .sidebar__item a,body.template-search .sidebar__filter__group .sidebar__item label,body.template-search .sidebar__filter__group .sidebar__item label h3{font-size:18px}}body.template-collection .sidebar__filter__group .sidebar__item label h3,body.template-search .sidebar__filter__group .sidebar__item label h3{font-family:var(--FONT-STACK-BODY);font-weight:300;margin-bottom:0;padding:0}body.template-collection .sidebar__filter__group .sidebar__item svg,body.template-search .sidebar__filter__group .sidebar__item svg{display:none}body.template-collection .sidebar__filter__group .sidebar__item.sidebar__item-family:after,body.template-search .sidebar__filter__group .sidebar__item.sidebar__item-family:after{background:var(--family-color);border-color:var(--family-color)}body.template-collection .sidebar__filter__group .sidebar__item:after,body.template-search .sidebar__filter__group .sidebar__item:after{border:1px solid var(--COLOR-PRIMARY);content:"";display:block;height:15px;left:0;position:absolute;top:calc(50% - 8px);transform:translateY(-50%);width:15px}body.template-collection .sidebar__filter__group .sidebar__item.sidebar__item--active:before,body.template-search .sidebar__filter__group .sidebar__item.sidebar__item--active:before{background:var(--COLOR-PRIMARY);content:"";display:block;height:9px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:9px}body.template-collection .sidebar__filter__group .filter__price__fields,body.template-search .sidebar__filter__group .filter__price__fields{display:flex;justify-content:space-between;margin-bottom:0}body.template-collection .sidebar__filter__group .filter__price__fields .filter__price__field,body.template-search .sidebar__filter__group .filter__price__fields .filter__price__field{max-width:calc(50% - 5px);position:relative}body.template-collection .sidebar__filter__group .filter__price__fields .filter__price__field input,body.template-search .sidebar__filter__group .filter__price__fields .filter__price__field input{font-size:22px;padding:20px 30px;text-align:left}body.template-collection .sidebar__filter__group .filter__price__fields .filter__price__field>span,body.template-search .sidebar__filter__group .filter__price__fields .filter__price__field>span{font-size:22px;margin-right:0;position:absolute;right:20px}body.template-collection .sidebar__filter__group .filter__price__fields .filter__price__spacer,body.template-search .sidebar__filter__group .filter__price__fields .filter__price__spacer{display:none}body.template-collection .search-bar .input-group-field,body.template-search .search-bar .input-group-field{border:1px solid var(--COLOR-PRIMARY);border-right:0;font-size:16px;height:54px;padding-left:20px}body.template-collection .search-bar .btn--soft,body.template-search .search-bar .btn--soft{border-color:var(--COLOR-PRIMARY)}body.template-collection .push__collection,body.template-collection .push__collection a,body.template-search .push__collection,body.template-search .push__collection a{height:100%}