.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-f37e8289-6f05-4ae1-398d-8c8c03b43bfc {
margin-bottom: 3rem !important;
}
button#commerce-order-by {
    border-radius: 0;
    padding: var(--bti-spacing-2) var(--bti-spacing-3);
}
.portlet-boundary_com_liferay_commerce_product_content_search_web_internal_portlet_CPSortPortlet_ .d-flex.ml-auto.pull-right {
  align-items: center;
  position: relative;
}

.portlet-boundary_com_liferay_commerce_product_content_search_web_internal_portlet_CPSortPortlet_ .dropdown-toggle {
  align-items: center;
  display: inline-flex;
  gap: var(--bti-spacing-2);
  position: relative;
  pointer-events: auto;
  z-index: 2;
}

.portlet-boundary_com_liferay_commerce_product_content_search_web_internal_portlet_CPSortPortlet_ .dropdown-toggle * {
  pointer-events: none;
}

.portlet-boundary_com_liferay_commerce_product_content_search_web_internal_portlet_CPSortPortlet_ .dropdown-menu {
  z-index: 1050;
}.lfr-layout-structure-item-c0373618-b96a-53a8-f8c6-436df7bb2485 {
margin-bottom: 2rem !important;
margin-top: 3rem !important;
}
.lfr-layout-structure-item-c0373618-b96a-53a8-f8c6-436df7bb2485 {
gap: 8px
}.lfr-layout-structure-item-01cf9c2c-d314-7674-b844-15d7e1c1b2ac {
margin-bottom: 3rem !important;
margin-top: 3rem !important;
}
@media (max-width: 768px) {
.lfr-layout-structure-item-01cf9c2c-d314-7674-b844-15d7e1c1b2ac {
margin-top: 1rem !important;
}
}.lfr-layout-structure-item-c04e54f8-a05d-9b1f-879e-a3a67b9c9232 h2 {
font-size: var(--bti-fs-headline-m);
line-height: var(--bti-lh-headline-m);
font-family: var(--bti-font-headline);
}.lfr-layout-structure-item-462fb12a-cd2b-8c14-46ac-c6d3ee5d49c5 {
margin-bottom: 2rem !important;
margin-top: 3rem !important;
}
@media (max-width: 420px) {
.lfr-layout-structure-item-462fb12a-cd2b-8c14-46ac-c6d3ee5d49c5 {
display: block !important;
}

.lfr-layout-structure-item-462fb12a-cd2b-8c14-46ac-c6d3ee5d49c5 *:not(svg,span) {
width: 100%;
}
}.lfr-layout-structure-item-2a80d7c7-3099-7adf-5eaf-4f09fe894c11 {
margin-top: 2rem !important;
}
.container_filters .alert.alert-info {
    display: none;
	}.lfr-layout-structure-item-ef27d91d-8f3e-5c18-5b68-044312e4b2c1 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ef27d91d-8f3e-5c18-5b68-044312e4b2c1 h2 {
color: var(--bti-color-content-high);
    font-family: var(--bti-font-body);
    font-size: var(--bti-fs-body-m);
    letter-spacing: 0.12em;
    line-height: var(--bti-lh-body-m);
}

@media (max-width: 767px) {
.lfr-layout-structure-item-ef27d91d-8f3e-5c18-5b68-044312e4b2c1 h2 {
display: none;
}
}.lfr-layout-structure-item-61eb827f-3ec0-655f-2252-6904a7da2008 {
margin-top: 2rem !important;
}
.lfr-layout-structure-item-88a901c0-e6f9-f3f7-cb0a-2dd8c238d33a {
display: none !important;
}
.lfr-layout-structure-item-123a6600-9c49-ca5c-ee8a-cd3c996171c8 {
margin-top: 2rem !important;
}
.lfr-layout-structure-item-62c1cb6b-83a9-cabd-f154-550019794bbd {
max-width: 120px !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-c04e54f8-a05d-9b1f-879e-a3a67b9c9232 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-5484c96d-8f0b-d928-b595-bd6b2e9cd26d {
margin-bottom: 2rem !important;
margin-right: 1rem !important;
}
.lfr-layout-structure-item-62c1cb6b-83a9-cabd-f154-550019794bbd {
max-width: 100px !important;
}
}