#MainContent .collection-hero__title,#MainContent .template-search__header h1{font-family:var(--font-body-family);font-weight:600;letter-spacing:-.03em;text-align:left}#MainContent .collection-hero__title{margin-block:28px 0}#MainContent .collection-hero__description{margin-top:12px;font-size:14px;line-height:22px;color:var(--gp-color-muted)}#MainContent .template-search__header{margin-bottom:28px}#MainContent .template-search__header h1{margin:0 0 20px}#MainContent .template-search__search{max-width:640px;margin:0}#MainContent .template-search__search .search{margin-top:0}#MainContent .template-search__search .field,#MainContent .template-search__search .field:before,#MainContent .template-search__search .field:after{border-radius:var(--gp-radius-button)}#MainContent .template-search__search .field{background:var(--gp-color-surface)}#MainContent .template-search__search .search__button{width:44px;height:44px;top:2px;right:2px;border-radius:50%;background:var(--gp-color-accent);color:var(--gp-color-surface)}#MainContent .template-search__search .search__button:hover{background:var(--gp-color-accent-strong)}#MainContent .template-search--empty{padding-bottom:48px}#MainContent .facets-container{align-items:center;padding-top:0;padding-bottom:20px;gap:12px 20px}#MainContent .facets__form{align-items:center}#MainContent .facets__wrapper{align-items:center;gap:10px}#MainContent .facets__heading{margin:0 4px 0 0;color:var(--gp-color-muted)}#MainContent .facets__disclosure{margin:0}#MainContent .facets__summary{display:flex;align-items:center;min-height:44px;margin-bottom:0;padding:10px 34px 10px 16px;border:1px solid var(--gp-color-border);border-radius:var(--gp-radius-button);color:var(--gp-color-text)}#MainContent .facets__summary .icon-caret{right:14px}#MainContent .facets__summary:hover .facets__summary-label,#MainContent .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}#MainContent .facets__disclosure[open]>.facets__summary{border-color:var(--gp-color-text);background:var(--gp-color-soft)}#MainContent .facets__display{border:1px solid var(--gp-color-border);border-radius:var(--gp-radius-card);background:var(--gp-color-surface);box-shadow:0 8px 24px #312b361a}#MainContent .facets__header{background:var(--gp-color-soft);border-radius:var(--gp-radius-card) var(--gp-radius-card) 0 0}#MainContent :is(.facets__heading,.facets__summary,.facet-filters__label,.facet-checkbox,.mobile-facets__label,.product-count__text,.mobile-facets__open-label){font-family:var(--font-body-family);font-size:14px;line-height:22px;letter-spacing:0}#MainContent .facet-filters{padding-left:16px;align-items:center}#MainContent .facet-filters__label{margin-right:10px;color:var(--gp-color-muted)}#MainContent .facet-filters__field .select__select,#MainContent .mobile-facets__sort .select__select{min-height:44px;padding:10px 34px 10px 14px;border:1px solid var(--gp-color-border);border-radius:var(--gp-radius-button);font-family:var(--font-body-family);font-size:14px;line-height:22px;color:var(--gp-color-text);background:var(--gp-color-surface)}#MainContent .facet-filters__field .select .icon-caret{right:14px}#MainContent :is(.facet-filters__field,.mobile-facets__sort) .select>.svg-wrapper{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:12px;height:12px;pointer-events:none}#MainContent :is(.facet-filters__field,.mobile-facets__sort) .select>.svg-wrapper .icon-caret{position:static;width:12px;height:8px}#MainContent facet-filters-form select.gp-select-native{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;clip-path:inset(50%)!important;overflow:hidden!important;pointer-events:none}#MainContent .select:has(>.gp-catalog-select-trigger){width:200px;max-width:100%;min-width:0}#MainContent .select:has(>.gp-catalog-select-trigger)>.svg-wrapper{display:none}#MainContent .gp-catalog-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;min-height:44px;padding:10px 18px;border:1px solid var(--gp-color-border);border-radius:var(--gp-radius-button);background:var(--gp-color-surface);color:var(--gp-color-text);font:400 14px/22px var(--font-body-family);text-align:left;cursor:pointer}#MainContent .gp-catalog-select-trigger .gp-select-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#MainContent .gp-catalog-select-trigger:hover{border-color:var(--gp-color-text)}#MainContent .gp-catalog-select-trigger:is(:focus-visible,[aria-expanded=true]){border-color:var(--gp-color-accent);outline:2px solid var(--gp-color-accent-soft);outline-offset:2px}.gp-catalog-select-list{font-size:14px;line-height:22px}.gp-catalog-select-list .gp-select-option{padding:10px 32px 10px 12px;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-catalog-select-list .gp-select-option[aria-selected=true],.gp-catalog-select-list .gp-select-option[aria-selected=true]:is(:hover,.is-active):not([aria-disabled=true]){background:var(--gp-color-accent-soft);color:var(--gp-color-accent-strong);font-weight:500}.gp-catalog-select-list .gp-select-option[aria-selected=true]:after{content:"";position:absolute;right:14px;top:50%;width:6px;height:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-65%) rotate(45deg)}#MainContent .product-count{align-self:center}#MainContent .product-count__text{color:var(--gp-color-muted)}#MainContent .facet-checkbox:has(input:checked),#MainContent .mobile-facets__label:has(input:checked){color:var(--gp-color-accent-strong)}#MainContent .active-facets__button-inner{min-height:36px;padding:7px 12px;border:1px solid var(--gp-color-border);border-radius:var(--gp-radius-button);background:var(--gp-color-accent-soft);color:var(--gp-color-accent-strong);box-shadow:none;font-size:13px;line-height:20px}#MainContent .active-facets__button:hover .active-facets__button-inner{box-shadow:none;border-color:var(--gp-color-accent)}#MainContent .active-facets__button-remove,#MainContent .mobile-facets__clear{color:var(--gp-color-muted);font-size:13px}#MainContent .mobile-facets__open{min-height:44px;padding:10px 14px;border:1px solid var(--gp-color-border);border-radius:var(--gp-radius-button);color:var(--gp-color-text)}#MainContent .mobile-facets__inner{background:var(--gp-color-background)}#MainContent .mobile-facets__header,#MainContent .mobile-facets__footer{background:var(--gp-color-background);border-color:var(--gp-color-border)}#MainContent .mobile-facets__heading{font-family:var(--font-body-family);font-size:18px;font-weight:600;color:var(--gp-color-text)}#MainContent .mobile-facets__footer .button{--color-button: 232, 93, 28;--color-button-text: 255, 255, 255;min-height:48px;font-size:14px}#MainContent .pagination-wrapper{margin-top:32px}#MainContent .pagination__list{gap:8px}#MainContent .pagination__list>li{margin-right:0}#MainContent .pagination__item{border-radius:50%;font-size:14px;font-weight:500}#MainContent .pagination__item--current{background:var(--gp-color-text);color:var(--gp-color-surface)}#MainContent a.pagination__item:hover{background:var(--gp-color-soft)}#MainContent .pagination__item:after{display:none}#MainContent :is(.pagination__item,.facets__summary,.facet-filters__sort,.mobile-facets__open):focus-visible{outline:2px solid var(--gp-color-accent);outline-offset:3px;box-shadow:none}@media screen and (min-width:750px)and (max-width:989px){#MainContent :is(.collection-hero__inner,.template-search__header,.facets-wrapper,.collection){padding-inline:30px}#MainContent .facets__form{gap:16px}#MainContent .facet-filters{padding-left:0}#MainContent .facet-filters__label{display:none}}@media screen and (max-width:749px){#MainContent :is(.collection-hero__inner,.template-search__header,.facets-wrapper,.collection){padding-inline:20px}#MainContent .collection-hero__title{margin-top:20px}#MainContent .template-search__header{margin-bottom:24px}#MainContent .facets-container{column-gap:10px;padding-bottom:16px}#MainContent .product-count__text{font-size:13px;line-height:20px}#MainContent .pagination-wrapper{margin-top:24px}#MainContent .pagination__list{gap:4px}#MainContent .pagination__list>li{flex-basis:40px;max-width:40px}#MainContent .pagination__item{height:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/catalog-controls.css.map */
