.template-search .page-width{max-width:100%;padding-left:22px;padding-right:22px}.template-search .bc-sf-search-result-header{font-family:graphikMedium;font-weight:500;color:#3b3b3b;letter-spacing:-.8px;text-transform:none;font-size:25px}@media screen and (min-width:320px){.template-search .bc-sf-search-result-header{font-size:calc(25px + 3*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search .bc-sf-search-result-header{font-size:28px}}.template-search input{border:1px solid #e2e4e1;color:#191919;font-family:graphikRegular;font-weight:400;letter-spacing:-.2px;border-radius:0}.template-search input:focus{-webkit-box-shadow:none;box-shadow:none}.template-search .search__submit{background-color:#ff6333;color:#fff;font-family:graphikMedium;font-weight:500;font-size:.875rem;text-transform:none;letter-spacing:-.3px;border-radius:0}.template-search .search__submit:hover{background-color:#c24e2a}.template-search .bc-sf-search-result-number{font-family:graphikRegular;font-weight:400;color:#373737;margin-bottom:2.9375rem}.template-search .filters-toolbar-wrapper{display:none}.template-search #bc-sf-filter-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.template-search #bc-sf-filter-products .grid__item .price__vendor{display:none}.template-search #bc-sf-filter-products .grid__item .grid-view-item__title{color:#373737;font-family:graphikMedium;font-weight:500;letter-spacing:-.42px;font-size:15px}@media screen and (min-width:320px){.template-search #bc-sf-filter-products .grid__item .grid-view-item__title{font-size:calc(15px + 5*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search #bc-sf-filter-products .grid__item .grid-view-item__title{font-size:20px}}.template-search #bc-sf-filter-products .grid__item .grid-view-item__type,.template-search #bc-sf-filter-products .grid__item .grid-view-item__vendor,.template-search #bc-sf-filter-products .grid__item .price-item--sale,.template-search #bc-sf-filter-products .grid__item .price-item__label,.template-search #bc-sf-filter-products .grid__item .price__regular{color:#373737;font-family:graphikRegular;font-weight:400;text-transform:none}.template-search #bc-sf-filter-products .grid__item .grid-view-item__vendor{letter-spacing:-.35px;margin-top:.8rem;font-size:15px}@media screen and (min-width:320px){.template-search #bc-sf-filter-products .grid__item .grid-view-item__vendor{font-size:calc(15px + 2*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search #bc-sf-filter-products .grid__item .grid-view-item__vendor{font-size:17px}}.template-search #bc-sf-filter-products .grid__item .grid-view-item__type{letter-spacing:-.27px;margin-bottom:1rem;font-size:13px}@media screen and (min-width:320px){.template-search #bc-sf-filter-products .grid__item .grid-view-item__type{font-size:calc(13px + 0*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search #bc-sf-filter-products .grid__item .grid-view-item__type{font-size:13px}}.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .iva,.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item--sale,.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item__label{font-weight:400;color:#2d477c}.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item--regular{color:#555;font-weight:400;font-size:15px}@media screen and (min-width:320px){.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item--regular{font-size:calc(15px + 2*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item--regular{font-size:17px}}.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item--sale,.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item__label{font-weight:400;font-size:15px}@media screen and (min-width:320px){.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item--sale,.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item__label{font-size:calc(15px + 2*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item--sale,.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item__label{font-size:17px}}.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .price-item__label{display:none}.template-search #bc-sf-filter-products .grid__item .price.price--on-sale .iva{font-size:.625rem}.template-search #bc-sf-filter-products .grid__item .price .price-item--regular{color:#2d477c;font-weight:400;letter-spacing:-.35px;font-size:15px}@media screen and (min-width:320px){.template-search #bc-sf-filter-products .grid__item .price .price-item--regular{font-size:calc(15px + 2*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search #bc-sf-filter-products .grid__item .price .price-item--regular{font-size:17px}}.template-search #bc-sf-filter-products .grid__item .price .iva{font-family:graphikMedium;font-weight:500;padding-left:.5rem;font-size:.625rem;text-transform:uppercase}.template-search #bc-sf-filter-products .grid__item .grid-view-item__image-wrapper{background-color:#fff;border:1px solid #e2e4e1}.template-search #bc-sf-filter-products .grid__item .grid-view-item__image-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-search #bc-sf-filter-products .grid__item .grid-view-item__image-wrapper img{max-width:75%;top:40%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.template-search #bc-sf-filter-products .product-card{position:relative}.template-search #bc-sf-filter-products .product-card .tag{color:#fff;font-family:graphikMedium;font-weight:500;font-size:11px;position:absolute;top:0;right:0;width:91px;height:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.template-search #bc-sf-filter-products .product-card .offer{background-color:#ff6333}.template-search #bc-sf-filter-products .product-card .not__available{background-color:#2d477c}@media (min-width:750px) and (max-width:1100px){.template-search #bc-sf-filter-products .medium-up--one-quarter{width:33%}}.template-search #bc-sf-filter-tree-mobile-button{background-color:#ff6333;color:#fff;font-family:graphikMedium;font-weight:500;font-size:.875rem;text-transform:none;letter-spacing:-.3px;margin-top:0}.template-search #bc-sf-filter-tree-mobile-button:hover{background-color:#c24e2a}.template-search #bc-sf-filter-options-wrapper{padding-right:30px;border-right:1px solid #d3d3d3}@media (max-width:768px){.template-search #bc-sf-filter-options-wrapper{border-right:none}}.template-search #bc-sf-filter-options-wrapper a{color:#333;font-family:graphikRegular;font-weight:400}.template-search #bc-sf-filter-options-wrapper h3 span{color:#333;font-family:graphikMedium;font-weight:500;text-transform:none;font-size:15px}@media screen and (min-width:320px){.template-search #bc-sf-filter-options-wrapper h3 span{font-size:calc(15px + 1*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search #bc-sf-filter-options-wrapper h3 span{font-size:16px}}.template-search .bc-sf-filter-option-multiple-list span:first-child{-webkit-box-shadow:0 0 0 1px #979797;box-shadow:0 0 0 1px #979797}.template-search .bc-sf-filter-option-multiple-list span{color:#333;font-family:graphikRegular;font-weight:400;font-size:15px}@media screen and (min-width:320px){.template-search .bc-sf-filter-option-multiple-list span{font-size:calc(15px + 1*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search .bc-sf-filter-option-multiple-list span{font-size:16px}}.template-search .jspVerticalBar .jspDrag{background:#c9c9c9}.template-search .jspVerticalBar .jspTrack{background:#fff}.template-search .noUi-base .noUi-connect,.template-search .noUi-base .noUi-handle{background:#d8d8d8}.template-search .bc-sf-filter-option-range-amount-max,.template-search .bc-sf-filter-option-range-amount-min,.template-search .noUi-value-horizontal{color:#333;font-family:graphikRegular;font-weight:400;font-size:14px}@media screen and (min-width:320px){.template-search .bc-sf-filter-option-range-amount-max,.template-search .bc-sf-filter-option-range-amount-min,.template-search .noUi-value-horizontal{font-size:calc(14px + 0*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){.template-search .bc-sf-filter-option-range-amount-max,.template-search .bc-sf-filter-option-range-amount-min,.template-search .noUi-value-horizontal{font-size:14px}}.template-search .noUi-value-horizontal{font-size:.625rem}.template-search .bc-sf-filter-selection-wrapper a,.template-search .bc-sf-filter-selection-wrapper span{color:#333;font-family:graphikRegular;font-weight:400;font-size:.8125rem;text-transform:none}@media (max-width:749px){.template-search .section-header{margin-top:25px;margin-bottom:10px}}