.custom-trophies-wrapper {
  width: 100%;
  background-image: url(https://cdn11.bigcommerce.com/s-tih4rs/images/stencil/original/image-manager/custom-trophies-bg.jpg);
  background-repeat: no-repeat;
  backgrdund-size: cover;
  backgrdund-position: center;
  margin-top: 1rem; }

.custom-trophies-container {
  display: flex;
  align-items: center;
  gap: 3rem; }

.custom-trophies-image {
  width: 25%; }

.custom-trophies-text {
  text-align: center;
  width: 50%; }

.custom-trophies-text h2 {
  font-size: 2.25rem;
  color: #000;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 1.5rem;
  line-height: 1; }

.custom-trophies-text p {
  color: #000;
  margin-bottom: 1.5rem; }

.custom-trophies-text a {
  display: inline-block; }

.home-about-wrapper {
  width: 100%;
  padding: 3rem 0; }

.home-about-container {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 3rem; }

.home-about-text, .home-about-image {
  width: calc(50% - 1.5rem); }

.home-about-image img {
  width: 100%; }

.home-about-text h2 {
  font-size: 2.25rem;
  color: #000;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 1.5rem; }

.home-about-text p {
  color: #000;
  margin-bottom: 1.5rem; }

.home-about-text a {
  display: inline-block; }

@media (max-width: 1115px) {
  .custom-trophies-text h2 {
    font-size: 2rem;
    margin-bottom: 1rem; }
  .custom-trophies-text p {
    margin-bottom: 1rem; } }

@media (max-width: 1081px) {
  .home-about-text h2 {
    font-size: 2rem; } }

@media (max-width: 1010px) {
  .custom-trophies-text h2 {
    font-size: 1.75rem; } }

@media (max-width: 1000px) {
  .custom-trophies-image {
    display: none; }
  .custom-trophies-text {
    width: 100%; }
  .custom-trophies-wrapper {
    padding: 1.5rem 0; } }

@media (max-width: 975px) {
  .home-about-text h2 {
    font-size: 1.75rem; } }

@media (max-width: 900px) {
  .home-about-text h2 {
    font-size: 1.75rem; }
  .home-about-container {
    flex-flow: row wrap; }
  .home-about-image {
    order: 1;
    width: 100%; }
  .home-about-text {
    width: 100%;
    order: 2; } }

@media (max-width: 436px) {
  .custom-trophies-text h2 {
    font-size: 1.5rem; } }

.body {
  margin-top: 1rem; }

.custom-trophies-wrapper {
  border-radius: 8px;
  margin-bottom: 3rem;
  background-image: url(https://cdn11.bigcommerce.com/s-tih4rs/images/stencil/original/image-manager/feature-bg.jpg); }

.custom-trophies-wrapper h2 {
  font-size: 2.5rem;
  font-weight: 700;
  color: #000; }

ol.breadcrumbs {
  text-align: left; }

.breadcrumb a {
  color: #000; }

.sidebarBlock-heading {
  color: #000;
  font-size: 1.5rem; }

.navList-action {
  color: #111;
  font-size: 1rem;
  font-weight: 600; }

.pagination-list {
  margin-top: 1.5rem; }

.page-sidebar {
  padding-left: 0; }

.page-sidebar + .page-content {
  padding-right: 0; }

.collapsible-toggle i {
  display: none; }

.category-desc {
  width: 100%;
  margin-top: 3rem; }

.page-load-status {
  text-align: center;
  padding: 20px;
  color: #000; }

.as-low-as-price {
  display: flex;
  align-items: center;
  font-family: inherit; }
  .as-low-as-price span:first-child {
    font-size: 1rem;
    font-weight: 600;
    color: #000; }
  .as-low-as-price span:last-child {
    font-size: 1.25rem;
    font-weight: 700;
    color: #000; }

body.sidebar-loading #product-listing-container {
  opacity: 0;
  pointer-events: none; }

div[data-content-region="category_below_header--global"] img {
  border-radius: 8px; }

.actionBar-section .form-field {
  width: fit-content; }

.actionBar {
  margin: 0; }

@media (min-width: 801px) {
  .page-sidebar {
    top: 170px;
    position: sticky; } }

@media (max-width: 1024px) {
  .productGrid .product, .page-sidebar + .page-content .productGrid .product {
    width: calc(33.3334% - (2rem / 3)); }
  .page-content .productGrid .product {
    width: calc(25% - (3rem / 4)); } }

@media (max-width: 800px) {
  .collapsible-content {
    display: none;
    columns: 2;
    /* Makes 2 columns */
    column-gap: 1rem;
    /* Adjust spacing between columns */
    padding: 1rem; }
  .collapsible-toggle {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #F7F7F7;
    color: #000;
    border-radius: 6px;
    padding: 1rem;
    font-size: 1.25rem; }
  .collapsible-toggle i {
    display: inline-block; }
  .collapsible-toggle .toggle-icon {
    transition: transform 0.3s ease; }
  .collapsible-toggle .toggle-title {
    margin-bottom: 0; }
  .collapsible-toggle.active + .collapsible-content {
    display: block; }
  .collapsible-toggle.active .toggle-icon {
    transform: rotate(180deg); }
  .page-sidebar + .page-content, .page-sidebar {
    padding-right: 0;
    padding-left: 0; }
  .page-sidebar {
    margin-bottom: 1.5rem; }
  .productGrid .product, .page-sidebar + .page-content .productGrid .product {
    width: calc(50% - (1rem / 2)); }
  .page-content .productGrid .product {
    width: calc(50% - (1rem / 2)); } }

@media (max-width: 550px) {
  .as-low-as-inline {
    justify-content: center; } }

@media (max-width: 500px) {
  .custom-trophies-wrapper h2 {
    font-size: 2rem; } }

@media (max-width: 480px) {
  .productGrid .product, .page-sidebar + .page-content .productGrid .product {
    width: 100%; }
  .page-content .productGrid .product {
    width: 100%; } }

@media (max-width: 414px) {
  .collapsible-content {
    column-count: 1; } }
