#stockist-widget .stockist-query-entry{position:relative;display:flex}#stockist-widget .stockist-query-entry .stockist-search-field{height:40px;width:100%;border-radius:var(--radius-input)}#stockist-widget .stockist-query-entry .stockist-search-button{position:absolute;right:8px;height:34px;width:34px;top:50%;transform:translateY(-50%);border-radius:var(--radius-input)}#stockist-widget .stockist-query-entry .stockist-search-button button{margin:0;color:var(--color-text);font-size:20px;font-weight:100;background-color:transparent}#stockist-widget .stockist-search-filters{margin-top:var(--spacing-300);margin-bottom:var(--spacing-600)}#stockist-widget .stockist-search-filter-checkboxes{display:flex;flex-wrap:wrap;gap:8px}#stockist-widget .stockist-search-filter-checkbox{width:calc(50% - 30px);margin-right:var(--spacing-300)}#stockist-widget .stockist-search-filter-checkbox label{display:flex;align-items:center;gap:4px}#stockist-widget .stockist-search-filter-checkbox label input{margin-top:0;border:1px solid var(--color-text-alpha-30);border-radius:var(--radius-input);aspect-ratio:1;min-width:20px}#stockist-widget .stockist-search-filter-checkbox label input:checked{border:1px solid var(--color-accent)}@media(min-width:768px){#stockist-widget .stockist-search-filter-checkbox{width:unset}.rival-boxing #stockist-widget .stockist-search-form{position:sticky;top:var(--header-sticky-offset);z-index:2;margin-bottom:0;padding-top:var(--spacing-200);padding-bottom:var(--spacing-300);background-color:var(--color-background);transition:top var(--header-sticky-transition)}.rival-boxing #stockist-widget .stockist-search-form .stockist-search-filters{margin-bottom:0}}.rival-boxing #stockist-widget .stockist-horizontal{overflow:visible!important}.rival-boxing #stockist-widget.stockist-layout-flip .stockist-horizontal{display:flex;flex-direction:column;gap:24px}.rival-boxing .gm-style .gm-style-iw-tc:after{background:transparent}@media(min-width:768px){.rival-boxing #stockist-widget.stockist-layout-flip .stockist-horizontal{flex-direction:row;align-items:flex-start;margin-top:var(--spacing-300)}}.rival-boxing #stockist-widget.stockist-layout-flip .stockist-horizontal .stockist-map{position:relative;left:unset;right:unset;aspect-ratio:1;border-radius:var(--radius-image)}@media(min-width:768px){.rival-boxing #stockist-widget.stockist-layout-flip .stockist-horizontal .stockist-map{flex:1;flex-shrink:0;position:sticky;top:calc(var(--header-sticky-offset) + var(--stockist-search-height, 0px));height:calc(100vh - var(--stockist-search-height, 0px));aspect-ratio:auto;transition:top var(--header-sticky-transition)}}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c{background-color:var(--color-accent);color:var(--color-background);width:330px;padding:var(--spacing-300)!important}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:unset!important}.rival-boxing #stockist-widget .stockist-map button[title=Close]{top:16px!important;right:16px!important;background-color:var(--color-background)!important;border-radius:24px;opacity:1;border:none!important;transition:opacity .2s ease}.rival-boxing #stockist-widget .stockist-map button[title=Close]:hover{opacity:.8}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-name{padding:0;font-size:var(--font-size-h5);color:var(--color-background)}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-address{padding-top:0;padding-left:80px}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-address:before,.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details:before{color:var(--color-background)}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details:has(.stockist-result-phone),.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details:has(.stockist-result-email){padding-top:0}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details .stockist-result-phone,.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details .stockist-result-email{padding-left:80px}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details .stockist-result-phone a,.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details .stockist-result-email a{color:var(--color-background)}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details .stockist-result-website a{background-color:var(--color-background)}.rival-boxing #stockist-widget .gm-style-iw.gm-style-iw-c .stockist-result-details .stockist-result-website a:before{color:var(--color-text);background-color:var(--color-background)}.rival-boxing #stockist-widget.stockist-layout-flip .stockist-horizontal .stockist-side-panel{position:relative;left:unset;right:unset;margin-top:var(--spacing-600)}.rival-boxing #stockist-widget .stockist-horizontal .stockist-result-list{height:auto!important}@media(min-width:768px){.rival-boxing #stockist-widget.stockist-layout-flip .stockist-horizontal .stockist-side-panel{width:30%;margin-top:0}}.rival-boxing #stockist-widget .stockist-result-list ul{margin-right:0}.rival-boxing #stockist-widget .stockist-result-list ul>li{border-top:none;border-left:none;padding:0;margin-bottom:var(--spacing-500)}.rival-boxing #stockist-widget .stockist-result .stockist-result-distance{width:30px;top:0}#stockist-widget .stockist-list-result>.stockist-result-distance>.stockist-icon{font-size:30px;margin:4px 0}.rival-boxing #stockist-widget .stockist-result .stockist-result-name{color:var(--color-text);font-family:var(--font-family-heading);font-size:var(--font-size-h4);letter-spacing:var(--letter-spacing-h4);line-height:var(--line-height-h4);text-transform:uppercase;margin-bottom:var(--spacing-400);padding-left:var(--spacing-500);font-weight:400}.rival-boxing #stockist-widget .stockist-result .stockist-result-address{padding-top:var(--spacing-300);padding-left:0;font-weight:400;position:relative}.rival-boxing #stockist-widget .stockist-result .stockist-result-address:before{content:"Address";position:absolute;top:0;left:0;font-family:var(--font-family-overline);font-size:var(--font-size-overline);color:var(--color-accent);text-transform:uppercase}html[lang=fr] .rival-boxing #stockist-widget .stockist-result .stockist-result-address:before{content:"Adresse"}.rival-boxing #stockist-widget .stockist-result .stockist-result-details{padding-left:0;font-weight:400;position:relative;display:flex;flex-direction:column;gap:var(--spacing-50)}.rival-boxing #stockist-widget .stockist-result .stockist-result-details:before{position:absolute;top:0;left:0;font-family:var(--font-family-overline);font-size:var(--font-size-overline);color:var(--color-accent);text-transform:uppercase}.rival-boxing #stockist-widget .stockist-result .stockist-result-details:has(.stockist-result-phone),.rival-boxing #stockist-widget .stockist-result .stockist-result-details:has(.stockist-result-email){padding-top:var(--spacing-300);margin-top:var(--spacing-400)}.rival-boxing #stockist-widget .stockist-result .stockist-result-details:has(.stockist-result-phone):before,.rival-boxing #stockist-widget .stockist-result .stockist-result-details:has(.stockist-result-email):before{content:"Contact"}.rival-boxing #stockist-widget .stockist-result .stockist-result-details .stockist-result-phone *,.rival-boxing #stockist-widget .stockist-result .stockist-result-details .stockist-result-email *{color:var(--color-text);text-decoration:none}.rival-boxing #stockist-widget .stockist-result .stockist-result-details .stockist-result-website{margin-top:var(--spacing-300);position:relative;height:40px}.rival-boxing #stockist-widget .stockist-result .stockist-result-details .stockist-result-website a{background:var(--color-text);border-radius:var(--radius-button);position:absolute;right:0;top:0;bottom:0;left:0;color:transparent}.rival-boxing #stockist-widget .stockist-result .stockist-result-details .stockist-result-website a:before{content:"Visit Website";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-family-overline);font-size:12px;letter-spacing:-.02rem;color:var(--color-background);text-transform:uppercase;z-index:2}#online-only-retailers{display:none}
/*# sourceMappingURL=/cdn/shop/t/99/assets/custom-stockist-map-override.css.map */
