.Hgr-gq_container{width:100%;min-height:60vh}.Hgr-gq_header{background:var(--color-background);width:100%;padding:var(--space-10) 0 var(--space-4);text-align:center}@media (min-width:768px){.Hgr-gq_header{padding:var(--space-18) 0 var(--space-6)}}html[data-brand=breitling] .Hgr-gq_header{padding:var(--space-6) 0 var(--space-4)}@media (min-width:768px){html[data-brand=breitling] .Hgr-gq_header{padding:var(--space-8) 0 var(--space-6)}}.Hgr-gq_searchColumn{width:100%;max-width:768px;padding:0 var(--space-4);text-align:left;margin:0 auto}@media (min-width:768px){.Hgr-gq_searchColumn{padding:0 var(--space-6)}}@media (min-width:992px){.Hgr-gq_searchColumn{padding:0 var(--space-8)}}.Hgr-gq_title{font-size:1.875rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--color-foreground);margin:0 0 var(--space-8);font-weight:400}@media (min-width:768px){.Hgr-gq_title{margin-bottom:var(--space-10)}}html[data-brand=breitling] .Hgr-gq_title{font-family:var(--font-display-bold);text-transform:uppercase;letter-spacing:0;font-size:2.5rem;font-weight:700}.Hgr-gq_searchLabel{margin:0 0 var(--space-1-5);font-family:var(--font-body-semibold);font-size:var(--text-sm);color:var(--color-brand-primary);letter-spacing:0;display:block}html[data-brand=breitling] .Hgr-gq_searchLabel{display:none}.Hgr-gq_searchContainer{position:relative}.Hgr-gq_dropdown{margin-top:var(--space-2);z-index:var(--z-dropdown,100);position:absolute;top:100%;left:0;right:0}.Hgr-gq_summary{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}.Hgr-gq_tabs{background:var(--color-background);width:100%}.Hgr-gq_foundBanner{width:100%;max-width:1440px;padding:0 var(--space-4);margin:0 auto}@media (min-width:768px){.Hgr-gq_foundBanner{padding:0 var(--space-6)}}@media (min-width:992px){.Hgr-gq_foundBanner{padding:0 var(--space-8)}}.Hgr-gq_foundText{padding:var(--space-12) 0 var(--space-8);text-align:center;border-bottom:1px solid var(--color-gray-300);font-family:var(--font-display);font-size:var(--text-heading);color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.02em;margin:0}@media (min-width:768px){.Hgr-gq_foundText{padding:var(--space-18) 0 var(--space-8)}}html[data-brand=breitling] .Hgr-gq_foundText{font-family:var(--font-display);color:var(--color-breitling-black,#000);letter-spacing:0;padding:var(--space-6) 0;border-bottom:none;font-size:2rem}.Hgr-gq_filtersWrapper{background:var(--color-background);width:100%}.Hgr-gq_filtersInner{max-width:1440px;padding:0 var(--space-4);margin:0 auto}@media (min-width:768px){.Hgr-gq_filtersInner{padding:0 var(--space-6)}}@media (min-width:992px){.Hgr-gq_filtersInner{padding:0 var(--space-8)}}.Hgr-gq_content{max-width:1440px;padding:var(--space-4) var(--space-4) var(--space-8);margin:0 auto}@media (min-width:768px){.Hgr-gq_content{padding:var(--space-6) var(--space-6) var(--space-12)}}@media (min-width:992px){.Hgr-gq_content{padding:var(--space-6) var(--space-8) var(--space-12)}}.Hgr-gq_emptyState{text-align:center;justify-content:center;align-items:center;min-height:200px;display:flex}.Hgr-gq_emptyMessage{font-size:var(--text-base);color:var(--color-gray-500)}.Hgr-gq_productGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.Hgr-gq_productGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Hgr-gq_productGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){.Hgr-gq_productGrid{grid-template-columns:repeat(5,1fr)}}.Hgr-gq_storesGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.Hgr-gq_storesGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Hgr-gq_storesGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}}.Hgr-gq_pagination{margin-top:var(--space-8);text-align:center}.Hgr-gq_paginationInfo{font-size:var(--text-sm);color:var(--color-gray-500)}.Hgr-gq_allTabContent{gap:var(--space-8);flex-direction:column;display:flex}.Hgr-gq_sectionBanner{font-family:var(--font-display);font-size:var(--text-heading);color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-8) 0;text-align:center;border-bottom:1px solid var(--color-gray-300);margin:0}@media (min-width:768px){.Hgr-gq_sectionBanner{padding:var(--space-12) 0 var(--space-8)}}html[data-brand=breitling] .Hgr-gq_sectionBanner{font-family:var(--font-display);color:var(--color-breitling-black,#000);letter-spacing:0;margin:0 0 var(--space-4);padding:var(--space-6) 0;border-bottom:none;font-size:2rem}.Hgr-gq_showMoreWrapper{margin-top:var(--space-6);justify-content:center;display:flex}
.gpx-Na_wrapper{background:var(--color-background);border-bottom:1px solid var(--color-gray-200);top:var(--header-height,80px);z-index:10;position:sticky}.gpx-Na_container{max-width:1440px;padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-4);margin:0 auto;display:flex}@media (min-width:768px){.gpx-Na_container{padding:var(--space-3) var(--space-6)}}@media (min-width:992px){.gpx-Na_container{padding:var(--space-3) var(--space-8)}}.gpx-Na_filtersButton{appearance:none;border:1px solid var(--color-green-80,#006b3f);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-green-80,#006b3f);cursor:pointer;align-items:center;gap:var(--space-2);transition:background-color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default);background:0 0;font-family:inherit;display:flex}.gpx-Na_filtersButton:hover{background-color:var(--color-green-5,#006b3f0d)}.gpx-Na_filtersButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}html[data-brand=breitling] .gpx-Na_filtersButton{border-color:var(--color-gray-400);color:var(--color-foreground);text-transform:uppercase;letter-spacing:.05em;font-size:var(--text-xs)}html[data-brand=breitling] .gpx-Na_filtersButton:hover{background-color:var(--color-gray-100)}.gpx-Na_filtersButtonText{font-family:var(--font-body-medium)}.gpx-Na_filterCount{background:var(--color-green-80,#006b3f);color:var(--color-background);font-size:var(--text-xs);border-radius:var(--radius-full);min-width:18px;height:18px;padding:0 var(--space-1);justify-content:center;align-items:center;display:flex}html[data-brand=breitling] .gpx-Na_filterCount{background:var(--color-brand-primary);color:var(--color-navy-blue)}.gpx-Na_filterIcon{width:16px;height:16px}.gpx-Na_activeFilters{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.gpx-Na_chip{appearance:none;background:var(--color-gray-100);border:1px solid var(--color-gray-200);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-foreground);cursor:pointer;align-items:center;gap:var(--space-1);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-default);font-family:inherit;display:flex}.gpx-Na_chip:hover{background:var(--color-gray-200)}.gpx-Na_chip:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.gpx-Na_removeIcon{opacity:.6;width:12px;height:12px}.gpx-Na_resultsCount{font-size:var(--text-sm);color:var(--color-gray-500);white-space:nowrap;margin-left:auto}html[data-brand=breitling] .gpx-Na_resultsCount{text-transform:uppercase;letter-spacing:.05em;font-size:var(--text-xs)}.gpx-Na_modalOverlay{z-index:1000;animation:gpx-Na_fadeIn var(--duration-normal) var(--ease-default);background:#00000080;justify-content:flex-end;align-items:flex-start;display:flex;position:fixed;inset:0}@keyframes gpx-Na_fadeIn{0%{opacity:0}to{opacity:1}}.gpx-Na_modal{background:var(--color-background);width:100%;max-width:400px;height:100vh;animation:gpx-Na_slideIn var(--duration-normal) var(--ease-default);flex-direction:column;display:flex;overflow:hidden}@media (max-width:480px){.gpx-Na_modal{max-width:100%}}@keyframes gpx-Na_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.gpx-Na_modalHeader{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;display:flex}.gpx-Na_modalTitle{font-size:var(--text-lg);font-family:var(--font-body-semibold);text-transform:uppercase;letter-spacing:.05em;margin:0}.gpx-Na_closeButton{appearance:none;padding:var(--space-2);margin:calc(-1*var(--space-2));cursor:pointer;color:var(--color-foreground);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.gpx-Na_closeButton:hover{opacity:.7}.gpx-Na_closeButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.gpx-Na_modalContent{padding:var(--space-5);flex:1;overflow-y:auto}.gpx-Na_facetTitle{font-size:var(--text-sm);font-family:var(--font-body-semibold);margin:0 0 var(--space-4);text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-600)}.gpx-Na_facetOptions{gap:var(--space-2);flex-direction:column;display:flex}.gpx-Na_facetOption{appearance:none;padding:var(--space-3) 0;font-size:var(--text-base);color:var(--color-foreground);cursor:pointer;align-items:center;gap:var(--space-3);text-align:left;border:none;border-bottom:1px solid var(--color-gray-100);transition:background-color var(--duration-fast) var(--ease-default);background:0 0;font-family:inherit;display:flex}.gpx-Na_facetOption:hover{background-color:var(--color-gray-50)}.gpx-Na_facetOption:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.gpx-Na_facetOption:last-child{border-bottom:none}.gpx-Na_checkbox{border:1px solid var(--color-gray-400);border-radius:var(--radius-xs);width:20px;height:20px;transition:background-color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:flex}.gpx-Na_selected .gpx-Na_checkbox{background:var(--color-green-80,#006b3f);border-color:var(--color-green-80,#006b3f);color:var(--color-background)}html[data-brand=breitling] .gpx-Na_selected .gpx-Na_checkbox{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-navy-blue)}.gpx-Na_optionLabel{flex:1}.gpx-Na_optionCount{color:var(--color-gray-500);font-size:var(--text-sm)}.gpx-Na_modalFooter{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-gray-200)}
/*# sourceMappingURL=0r7wzchddqddz.css.map*/