.SearchResultsListPageTemplate,.CategoryPageTemplate,.ProductFamilyPageTemplate{display:block;background-color:#f7f9fc}.SearchResultsListPageTemplate main,.CategoryPageTemplate main,.ProductFamilyPageTemplate main{margin-top:0;background-color:#f7f9fc}.SearchResultsListPageTemplate .breadcrumb,.CategoryPageTemplate .breadcrumb,.ProductFamilyPageTemplate .breadcrumb{background-color:#f7f9fc}@media only screen and (min-width: 0) and (max-width: 575px){.SearchResultsListPageTemplate .breadcrumb,.CategoryPageTemplate .breadcrumb,.ProductFamilyPageTemplate .breadcrumb{display:none}}.SearchResultsListPageTemplate .showing-results-labels,.CategoryPageTemplate .showing-results-labels,.ProductFamilyPageTemplate .showing-results-labels{min-height:32px}@media only screen and (min-width: 576px){.SearchResultsListPageTemplate .showing-results-labels,.CategoryPageTemplate .showing-results-labels,.ProductFamilyPageTemplate .showing-results-labels{margin-bottom:16px}}@media only screen and (min-width: 992px){.SearchResultsListPageTemplate .showing-results-labels,.CategoryPageTemplate .showing-results-labels,.ProductFamilyPageTemplate .showing-results-labels{display:flex;align-items:center;justify-content:space-between}}.SearchResultsListPageTemplate .showing-results-labels app-product-list-pagination .container,.CategoryPageTemplate .showing-results-labels app-product-list-pagination .container,.ProductFamilyPageTemplate .showing-results-labels app-product-list-pagination .container{padding-right:0}.ManufacturerStoreDetailPageTemplate{display:block;background:#f7f9fc}.ManufacturerStoreDetailPageTemplate .showing-results-labels{min-height:32px;margin-bottom:16px}@media only screen and (min-width: 992px){.ManufacturerStoreDetailPageTemplate .showing-results-labels{display:flex;align-items:center;justify-content:space-between;margin-top:16px}}.ManufacturerStoreDetailPageTemplate .showing-results-labels .page-title__heading{font-size:20px;font-size:1.25rem;line-height:1.2;margin-bottom:0;font-weight:600}.ManufacturerStoreDetailPageTemplate .showing-results-labels app-manufacturer-detail-top-bar .container{padding:0}.ManufacturerStoreDetailPageTemplate .showing-results-labels app-product-list-pagination .container{padding-right:0}.xtra-h{height:auto!important}/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 *
 * DO NOT MODIFY THIS FILE. It preserves compatibility with Bootstrap 4.6 docs.
 */.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-7{gap:28px}.gap-8{gap:32px}.StorePageTemplate{background:#f7f9fc;display:block}.StorePageTemplate app-breadcrumb-wrapper,.StorePageTemplate app-product-list-pagination,.StorePageTemplate app-dist-component-group,.StorePageTemplate app-store-page-content{background:#f7f9fc}.StorePageTemplate app-dist-component-group,.StorePageTemplate app-breadcrumb-wrapper{display:flex;justify-content:center}.StorePageTemplate app-store-page-content{display:flex;flex-direction:column}.StorePageTemplate .showing-results-labels{min-height:32px;margin-bottom:16px}@media only screen and (min-width: 992px){.StorePageTemplate .showing-results-labels{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width: 991px){.StorePageTemplate .showing-results-labels{margin-top:8px}}.StorePageTemplate .showing-results-labels .page-title__heading{font-size:20px;font-size:1.25rem;line-height:1.2;margin-bottom:0;font-weight:600}.StorePageTemplate .showing-results-labels app-product-list-pagination .container{padding-right:0}.StorePageTemplate .app-dist-component-group .parallax,.StorePageTemplate .app-dist-component-group .parallax .heading h2{margin:0}@media only screen and (min-width: 576px){.StorePageTemplate .pagination{margin-bottom:16px}}.SearchResultsListPageTemplate{position:relative}.SearchResultsListPageTemplate:has(app-product-list-empty){background-color:#fff}
