.search-page__container{max-width:1302px;margin:0 auto;padding:0 8px}.search-page__results-title{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#101b2a;line-height:140%;margin-top:16px;margin-bottom:12px}.search-page__results-count{font-family:Montserrat,sans-serif;font-size:14px;line-height:140%;color:#101b2a;font-weight:500;margin-bottom:12px}.search-page__no-results{text-align:center}.search-page__no-results .search-page__results-title{margin-top:32px;margin-bottom:16px}.search-page__no-results-text{margin-bottom:32px}a.button.search-page__no-results-button{width:274px;margin:0 auto 64px;padding:13px 20px;font-weight:700;font-size:13px}.search-page__results-list{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.search-page__result-item .product-thumbnail__vendor{text-transform:uppercase;color:#002e6d;font-size:11px}.search-page__result-item .product-thumbnail__title,.search-page__result-item .product-thumbnail__title.pm-body{font-weight:700!important;font-size:13px!important}.search-page__result-item .product-thumbnail__price{font-size:14px;color:#002e6d}.search-page__result-item .product-thumbnail__price.sale>span.money{color:#cd2424;font-weight:500}.search-page__no-results .thumbnail-overlay__container{display:none!important}.search-page__filters{background-color:#0000004d;position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;z-index:10000;display:none}.search-page__filters.open{display:block}.search-page__filters-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #DDDDDD}.search-page__filters-inner{background-color:#fff;width:calc(100% - 60px);margin-left:60px;height:100vh;padding:24px 24px 100px;overflow-y:auto}.search-page__active-filters:not(.search-page__active-filters:has(.active-filters__remove-filter)){display:none}@media(min-width:768px){.search-page__filters-inner{width:370px;margin-left:0}}.search-page__filters details summary{list-style:none;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700;line-height:140%;color:#002e6d}.search-page__filters-group details summary::-webkit-details-marker,.search-page__sort-by summary::-webkit-details-marker{display:none}.search-page__sort-by summary{list-style:none}.search-page__filters details summary:before{content:"";width:0;height:0;border:5px solid transparent;display:inline-block;margin:0 10px 2px 0;border-bottom-color:#002e6d;border-top-color:transparent}.search-page__filters details[open] summary:before{border-bottom-color:transparent;border-top-color:#002e6d;margin-bottom:-2px}.search-page__sort-by,.search-page__filters-group{padding-top:14px;padding-bottom:14px;border-bottom:1px solid #DDDDDD}.search-page__sort-by-options,.search-page__filters-list,.search-page__price-filters{padding-top:20px}.search-page__price-filters{padding-bottom:20px}.search-page__sort-by-option,.search-page__filters-option{display:flex;align-items:center;margin-bottom:12px}.search-page__sort-by-option:last-child{margin-bottom:0}.search-page__sort-by-option input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid #002E6D;border-radius:50%;background-color:transparent;margin-right:6px;position:relative;cursor:pointer;flex-shrink:0}.search-page__filters-option input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid #002E6D;margin-right:6px;position:relative;cursor:pointer;flex-shrink:0}.search-page__filters-option input[type=checkbox]:checked:after{content:"";width:9px;height:6px;border:2px solid #000;border-top:none;border-right:none;background:0 0;-ms-transform:rotate(-50deg);-webkit-transform:rotate(-50deg);transform:rotate(-50deg);-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:3px;left:3px}.search-page__sort-by-option input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background-color:#002e6d;border-radius:50%}.search-page__sort-by-option label{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#101b2a;cursor:pointer;line-height:1.4}.search-page__filters-list{max-height:220px;overflow-y:auto}.search-page__filters-list::-webkit-scrollbar{width:4px}.search-page__filters-list::-webkit-scrollbar-thumb{background:#757575}.search-page__filters-list::-webkit-scrollbar-track{background:#ebebeb}.search-page__filters-list--swatch{display:flex;flex-wrap:wrap;gap:6px}.search-page__price-filters{display:flex;align-items:center;gap:24px}.search-page__price-filters-from,.search-page__price-filters-to{display:flex;align-items:center;gap:8px;position:relative}.search-page__price-filters-from input,.search-page__price-filters-to input{width:120px;padding:.5rem .75rem .5rem 1.25rem;box-sizing:border-box}.search-page__price-filters-from .field-currency,.search-page__price-filters-to .field-currency{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.search-page__results-filters-buttons{display:flex;align-items:center;gap:12px;padding-bottom:20px;overflow-x:auto}.search-page__results-filters-button{display:flex;align-items:center;justify-content:center;gap:8px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#101b2a;background-color:#fff;border:1px solid #002E6D;border-radius:5px;height:40px;padding:0 14px;cursor:pointer;white-space:nowrap}.search-page__results-filters-button:hover{background-color:#002e6d;color:#fff}.search-page__results-filters-button:hover .search-page__results-filters-button-icon svg path{stroke:#fff}.search-page__active-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:24px}.active-filters__clear{text-decoration:underline;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#101b2a;cursor:pointer}.active-filters__remove-filter{height:30px;width:auto;padding:0 14px;display:flex;align-items:center;gap:12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#101b2a;cursor:pointer;background-color:#eee}.search-page__filters-option .filter-swatch{width:30px;height:30px;border-radius:50%;margin-right:6px;position:relative;cursor:pointer;flex-shrink:0;display:inline-block;background:var(--swatch--background);background-position:center;border:1px solid transparent}.search-page__filters-option .filter-swatch:after{content:"";border:2px solid transparent;position:absolute;top:1px;bottom:1px;left:1px;right:1px;z-index:2;border-radius:50%}.search-page__filters-option .filter-swatch--white{border:1px solid #cbcbcb}.search-page__filters-option .filter-swatch:hover,.search-page__filters-option .filter-swatch--white:hover,.search-page__filters-option .swatch-filter-input:checked+label .filter-swatch{border:1px solid #000}.search-page__filters-option .filter-swatch:hover:after,.search-page__filters-option .filter-swatch--white:hover:after,.search-page__filters-option .swatch-filter-input:checked+label .filter-swatch:after{border:2px solid #fff}.search-page__filters-option .swatch-filter-input:focus+label .filter-swatch{outline:-webkit-focus-ring-color auto 1px;outline-offset:3px}@media(min-width:768px){.search-page__container{margin:0 auto;padding:0 20px}.search-page__results-title{font-size:24px;margin-top:24px;margin-bottom:20px}.search-page__results-count{font-size:15px;margin-bottom:23px}.search-page__results-title,.search-page__no-results .search-page__results-title{margin-top:64px}.search-page__results-list{grid-template-columns:repeat(4,1fr);gap:53px 20px}.search-page__result-item .product-thumbnail__title,.search-page__result-item .product-thumbnail__title.pm-body{font-size:14px!important}.search-page__result-item .product-thumbnail__vendor{font-size:12px}.search-page__result-item .product-thumbnail__price{font-size:16px}}.search-page__pagination{margin-top:40px;text-align:center}.search-page__pagination .paginate{display:flex;justify-content:center;align-items:center;gap:8px}.search-page__pagination .pagination,.search-page__pagination .pagination-list{display:flex;justify-content:center;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.search-page__pagination .pagination-link,.search-page__pagination .pagination-previous,.search-page__pagination .pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:8px 12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-decoration:none;color:#000;background-color:#fff;border:1px solid #0003;transition:all .2s ease}.search-page__pagination .pagination-link:hover,.search-page__pagination .pagination-previous:hover,.search-page__pagination .pagination-next:hover{border-color:#00c1de;color:#00c1de}.search-page__pagination .pagination-link.is-current{background-color:#002e6d;border-color:#002e6d;color:#fff}.search-page__pagination .pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;color:#666;font-size:14px}.search-page__filters-close{background:none;border:0;padding:0}.search-page__filters-close svg{display:block}@media(max-width:767px){.search-page__pagination{margin-top:32px}.search-page__pagination .pagination-link,.search-page__pagination .pagination-previous,.search-page__pagination .pagination-next{min-width:36px;height:36px;font-size:13px;padding:6px 10px}}
/*# sourceMappingURL=/cdn/shop/t/207/assets/search-results.css.map */
