
#id1-177564749265239[widget-type="icon"] { background-image: url("/imagelibrary/icons/raw/asteric.png"); }
@media (max-width: 1199px) {
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
}
.hnr-page .w-button-v3 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; font-size: 14px; }
.hnr-page .w-button-v3.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v3.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v3 .widget-icon { margin: 0px; }
.hnr-page .w-button-v3 .button-text { text-align: inherit; }
.hnr-page .w-section-v1 { height: auto; }
.hnr-page .w-productsStatic-v2 .filters_mobileSwitchBtn { display: none; }
.hnr-page .w-productsStatic-v2 .productList_container { display: flex; gap: 20px 30px; width: 100%; }
.hnr-page .w-productsStatic-v2 .productList_container.columnDirection { flex-direction: column; }
.hnr-page .w-productsStatic-v2 .productList_container .filtersOnRight { order: 2; }
.hnr-page .w-productsStatic-v2 .productList_container .productsOnLeft { order: 1; }
.hnr-page .w-productsStatic-v2 .productList_container > div { padding: 0px; float: unset; min-height: auto; }
.hnr-page .w-productsStatic-v2 .gridLayout { display: flex; flex-wrap: wrap; margin: 0px; row-gap: 16px; }
.hnr-page .w-productsStatic-v2 .gridLayout_item { padding: 0px; }
.hnr-page .w-productsStatic-v2 .gridLayout .item { height: 100%; margin: 0px 8px; border: 1px solid rgb(243, 244, 246); border-radius: 14px; display: flex; flex-direction: column; }
.hnr-page .w-productsStatic-v2 .chessboardLayout .item { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-productsStatic-v2 .gridLayout .item_image { height: 400px; border-top-left-radius: inherit; border-top-right-radius: inherit; }
.hnr-page .w-productsStatic-v2 .item_image a { display: flex; height: 100%; }
.hnr-page .w-productsStatic-v2 .item_image img { object-fit: cover; object-position: center center; }
.hnr-page .w-productsStatic-v2 .item_details { display: flex; flex-direction: column; flex-grow: 1; }
.hnr-page .w-productsStatic-v2 .product_info { display: flex; flex-direction: column; justify-content: space-between; flex-grow: 1; padding: 16px; row-gap: 16px; }
.hnr-page .w-productsStatic-v2 .product_details { display: flex; flex-direction: column; row-gap: 16px; }
.hnr-page .w-productsStatic-v2 .product_category { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productsStatic-v2 .product_condition { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productsStatic-v2 .product_date { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productsStatic-v2 .product_mainAttributes { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productsStatic-v2 .listLayout .item { display: flex; align-items: center; column-gap: 20px; }
.hnr-page .w-productsStatic-v2 .listLayout .item_image { height: 250px; width: 250px; flex-shrink: 0; }
.hnr-page .w-productsStatic-v2 .chessboardLayout { display: flex; flex-direction: column; row-gap: 20px; }
.hnr-page .w-productsStatic-v2 .chessboardLayout .item_image { height: 250px; width: 250px; flex-shrink: 0; }
.hnr-page .w-productsStatic-v2 .chessboardLayout_item:nth-child(2n) .item_imageLeft + .item_details { order: -1; }
.hnr-page .w-productsStatic-v2 .chessboardLayout_item:nth-child(2n+1) .item_imageRight + .item_details { order: -1; }
.hnr-page .w-productsStatic-v2 .listLayout { display: flex; flex-direction: column; row-gap: 20px; }
.hnr-page .w-productsStatic-v2 .item_image.overlay-active { position: absolute; top: 0px; width: 100%; background: linear-gradient(0deg, rgba(6, 11, 24, 0.88) 0%, rgba(6, 11, 24, 0.28) 55%, rgba(6, 11, 24, 0.04) 100%); z-index: 3; }
.hnr-page .w-productsStatic-v2 .overlay-active .product_info { height: 100%; justify-content: flex-end; }
.hnr-page .w-productsStatic-v2 .item_image.overlay-hover { position: absolute; top: 0px; width: 100%; background: linear-gradient(0deg, rgba(6, 11, 24, 0.88) 0%, rgba(6, 11, 24, 0.28) 55%, rgba(6, 11, 24, 0.04) 100%); opacity: 0; transition: opacity 0.5s; }
.hnr-page .w-productsStatic-v2 .item_image.overlay-hover:hover { opacity: 1; }
.hnr-page .w-productsStatic-v2 .overlay-hover .product_info { height: 100%; justify-content: flex-end; }
.hnr-page .w-productsStatic-v2 .product_description { font-size: 13px; color: rgb(74, 85, 101); }
.hnr-page .w-productsStatic-v2 .item_image_overlay { width: 100%; height: 100%; }
.hnr-page .w-productsStatic-v2 .product_title { font-size: 20px; font-weight: 600; color: rgb(16, 24, 40); margin-top: 0px; margin-bottom: 0px; }
.hnr-page .w-productsStatic-v2 .product_titleWrapper > h3 a { font-size: inherit; font-family: inherit; color: inherit; font-weight: inherit; letter-spacing: inherit; font-style: inherit; line-height: inherit; }
.hnr-page .w-productsStatic-v2 .product_buttonWrapper { display: flex; flex-direction: column; row-gap: 8px; }
.hnr-page .w-productsStatic-v2 .product_addToCartWrapper { display: flex; align-items: center; column-gap: 12px; }
.hnr-page .w-productsStatic-v2 .quantityInput { font-size: 14px; font-weight: 600; color: rgb(10, 10, 10); width: 104px; height: 38px; border: none; background-color: rgb(243, 244, 246); border-radius: 10px; }
.hnr-page .w-productsStatic-v2 .quantityInput input { background-color: transparent; max-width: 34px; }
.hnr-page .w-productsStatic-v2 .quantityInput input:focus-visible { outline: none; }
.hnr-page .w-productsStatic-v2 .quantityInput_zmdi { font-size: 16px; color: rgb(54, 65, 83); }
.hnr-page .w-productsStatic-v2 .product_btn { height: 38px; display: flex; align-items: center; justify-content: center; padding: 0px; border: none; background-color: rgb(82, 82, 82); color: rgb(255, 255, 255); font-size: 16px; font-weight: 500; border-radius: 10px; flex-grow: 1; gap: 10px; }
.hnr-page .w-productsStatic-v2 .product_btn.column { flex-direction: column; }
.hnr-page .w-productsStatic-v2 .product_btn .button-text { margin-bottom: 0px; }
.hnr-page .w-productsStatic-v2 .product_buyNowBtn { height: 38px; display: flex; align-items: center; justify-content: center; padding: 0px; border: none; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-size: 16px; font-weight: 500; border-radius: 10px; gap: 10px; }
.hnr-page .w-productsStatic-v2 .product_buyNowBtn.column { flex-direction: column; }
.hnr-page .w-productsStatic-v2 .product_buyNowBtn .button-text { margin-bottom: 0px; }
.hnr-page .w-productsStatic-v2 .product_buttonIcon { stroke: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .product_buttonIcon.icon-right { order: 2; }
.hnr-page .w-productsStatic-v2 .product_buttonIcon.icon-bottom { order: 2; }
.hnr-page .w-productsStatic-v2 .product_buttonIcon > div { display: flex; }
.hnr-page .w-productsStatic-v2 .price_priceRow { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-productsStatic-v2 .price_current { font-size: 28px; line-height: 1; font-weight: 700; color: rgb(16, 24, 40); }
.hnr-page .w-productsStatic-v2 .price_old { font-size: 16px; line-height: 1; font-weight: 400; color: rgb(153, 161, 175); text-decoration: line-through; }
.hnr-page .w-productsStatic-v2 .price_saving { font-size: 12px; line-height: 1; font-weight: 500; color: rgb(0, 166, 62); margin-top: 8px; }
.hnr-page .w-productsStatic-v2 .price_lowestPrice { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(124, 124, 124); margin-top: 4px; }
.hnr-page .w-productsStatic-v2 .filters { padding: 30px 16px; border: 1px solid rgb(243, 244, 246); border-radius: 14px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px -1px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px; }
.hnr-page .w-productsStatic-v2 .categoryFilter { padding-bottom: 20px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-productsStatic-v2 .categoryFilter_label { font-size: 16px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 20px; }
.hnr-page .w-productsStatic-v2 .categoryFilter_subcat { display: flex; align-items: center; justify-content: space-between; }
.hnr-page .w-productsStatic-v2 .categoryFilter_subcatText { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(74, 85, 101); cursor: pointer; }
.hnr-page .w-productsStatic-v2 .categoryFilter_counter { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(153, 161, 175); }
.hnr-page .w-productsStatic-v2 .categoryFilter_subcatList { display: flex; flex-direction: column; row-gap: 12px; }
.hnr-page .w-productsStatic-v2 .categoryFilter_subcatPrevious { display: flex; align-items: center; }
.hnr-page .w-productsStatic-v2 .categoryFilter_subcatBackText { font-size: 14px; color: rgb(153, 161, 175); margin-right: 4px; }
.hnr-page .w-productsStatic-v2 .categoryFilter_subcatPreviousName { font-size: 14px; color: rgb(74, 85, 101); cursor: pointer; }
.hnr-page .w-productsStatic-v2 .filters_priceContainer { padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-productsStatic-v2 .filters_priceHeader { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 16px; }
.hnr-page .w-productsStatic-v2 .filters_condition { padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-productsStatic-v2 .filterPanel_button { background: transparent; border: none; padding: 0px; width: 100%; display: flex; align-items: center; justify-content: space-between; }
.hnr-page .w-productsStatic-v2 .filterPanel_label { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); }
.hnr-page .w-productsStatic-v2 .filterPanel_list { margin-top: 16px; }
.hnr-page .w-productsStatic-v2 .dropdownFilter { display: flex; flex-direction: column; row-gap: 12px; list-style: none; padding-left: 0px; margin-top: 16px; margin-bottom: 0px; }
.hnr-page .w-productsStatic-v2 .dropdownFilter_listItem { display: flex; align-items: center; justify-content: space-between; }
.hnr-page .w-productsStatic-v2 .dropdownFilter_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(74, 85, 101); cursor: pointer; }
.hnr-page .w-productsStatic-v2 .dropdownFilter_remove { font-size: 14px; line-height: 1; color: rgb(16, 24, 40); }
.hnr-page .w-productsStatic-v2 .attributeFilters:not(.attributeFilters:empty) { padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-productsStatic-v2 .multiChoiceFilter { list-style: none; display: flex; flex-direction: column; row-gap: 12px; padding: 0px; margin-top: 16px; margin-bottom: 0px; }
.hnr-page .w-productsStatic-v2 .multiChoiceFilter_option input { margin: 1px; cursor: pointer; }
.hnr-page .w-productsStatic-v2 .multiChoiceFilter_option { display: flex; align-items: center; column-gap: 8px; }
.hnr-page .w-productsStatic-v2 .multiChoiceFilter_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(74, 85, 101); }
.hnr-page .w-productsStatic-v2 .dropdownFilter_listItem.active span { font-weight: 600; color: rgb(16, 24, 40); }
.hnr-page .w-productsStatic-v2 .rangeFilter_area { display: flex; flex-direction: column; row-gap: 12px; }
.hnr-page .w-productsStatic-v2 .rangeFilter_input { border: 1px solid rgb(229, 231, 235); border-radius: 4px; height: 38px; font-size: 14px; color: rgb(106, 114, 130); padding-left: 12px; padding-right: 12px; }
.hnr-page .w-productsStatic-v2 .products_pagination { display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; }
.hnr-page .w-productsStatic-v2 .products_counter { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(21, 21, 21); }
.hnr-page .w-productsStatic-v2 .products_paginationFirstRow { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-productsStatic-v2 .products_icon { font-size: 26px; cursor: pointer; color: rgb(95, 99, 104); }
.hnr-page .w-productsStatic-v2 .products_sort { display: flex; align-items: center; }
.hnr-page .w-productsStatic-v2 .productsSort_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-productsStatic-v2 .productsSort_input { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-productsStatic-v2 .productsSort_btn { font-size: 14px; line-height: 1; background-color: transparent; border: 1px solid rgb(229, 231, 235); height: 34px; display: flex; align-items: center; justify-content: space-around; min-width: 180px; border-radius: 4px; }
.hnr-page .w-productsStatic-v2 .productsSort_btn > div { display: flex; align-items: center; }
.hnr-page .w-productsStatic-v2 .productsSort_icon { font-size: 16px; color: rgb(153, 161, 175); }
.hnr-page .w-productsStatic-v2 .productsSort_selectedOrder { font-size: 14px; line-height: 1; color: rgb(95, 99, 104); text-transform: capitalize; }
.hnr-page .w-productsStatic-v2 .productsSort_sortDropdownMenu { padding: 6px; min-width: 180px; margin: 0px; border-color: rgb(229, 231, 235); border-radius: 4px; }
.hnr-page .w-productsStatic-v2 .productsSort_sortDropdown { display: flex; justify-content: space-between; border-bottom: 1px solid rgb(229, 231, 235); padding-top: 8px; padding-bottom: 8px; }
.hnr-page .w-productsStatic-v2 .productsSort_sortDropdown:last-child { border-bottom: none; }
.hnr-page .w-productsStatic-v2 .productsSort_sortDropdownValueList { list-style: none; padding-left: 0px; display: flex; flex-direction: column; row-gap: 4px; }
.hnr-page .w-productsStatic-v2 .productsSort_sortDropdownValue { font-size: 14px; line-height: 1; color: rgb(95, 99, 104); text-align: right; text-transform: capitalize; cursor: pointer; }
.hnr-page .w-productsStatic-v2 .productsSort_sortDropdownValue.active { font-weight: 600; }
.hnr-page .w-productsStatic-v2 .products_paginationSecondRow { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-productsStatic-v2 .products_resultsPerPage { display: flex; align-items: center; }
.hnr-page .w-productsStatic-v2 .perPage_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-productsStatic-v2 .perPage_btn { font-size: 14px; line-height: 1; background-color: transparent; border: 1px solid rgb(229, 231, 235); height: 34px; display: flex; align-items: center; justify-content: space-around; min-width: 65px; border-radius: 4px; }
.hnr-page .w-productsStatic-v2 .perPage_icon { font-size: 16px; color: rgb(153, 161, 175); }
.hnr-page .w-productsStatic-v2 .perPage_dropdownMenu { padding: 6px; margin-top: 0px; border-color: rgb(229, 231, 235); border-radius: 4px; min-width: 65px; display: flex; flex-direction: column; row-gap: 8px; margin-bottom: 0px; }
.hnr-page .w-productsStatic-v2 .perPage_result { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); cursor: pointer; }
.hnr-page .w-productsStatic-v2 .perPage_input { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); background-color: transparent; }
.hnr-page .w-productsStatic-v2 .dropdown-menu { z-index: 3; min-width: unset; padding: 0px; border: none; }
.hnr-page .w-productsStatic-v2 .productsSort_sortType { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-productsStatic-v2 .products_paginator { display: flex; align-items: center; }
.hnr-page .w-productsStatic-v2 .quickPaginator_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-productsStatic-v2 .quickPaginator_totalPageLabel { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); margin-left: 8px; }
.hnr-page .w-productsStatic-v2 .quickPaginator_pageValue { font-size: 14px; line-height: 1; background-color: transparent; border: 1px solid rgb(229, 231, 235); height: 34px; display: flex; align-items: center; justify-content: space-around; border-radius: 4px; padding: 0px 6px; width: 56px; }
.hnr-page .w-productsStatic-v2 .quickPaginator_form { position: relative; }
.hnr-page .w-productsStatic-v2 .quickPaginator_btnGroup { position: absolute; top: 0px; right: 6px; display: flex; flex-direction: column; padding-top: 4px; padding-bottom: 4px; }
.hnr-page .w-productsStatic-v2 .quickPaginator_btnPage { display: flex; align-items: center; padding: 0px; border: none; opacity: 0.2; background-color: transparent; height: 13px; cursor: pointer; }
.hnr-page .w-productsStatic-v2 .products_bottomBar { display: flex; align-items: center; column-gap: 16px; justify-content: flex-end; margin-top: 20px; }
.hnr-page .w-productsStatic-v2 .products_notFound { text-align: center; margin-top: 60px; margin-bottom: 60px; width: 100%; }
.hnr-page .w-productsStatic-v2 .categoryPath_breadcrumb { display: flex; align-items: center; column-gap: 8px; list-style: none; padding-top: 28px; padding-bottom: 28px; padding-left: 0px; margin-bottom: 0px; }
.hnr-page .w-productsStatic-v2 .categoryPath_breadcrumbItem { font-size: 14px; line-height: 1; color: rgb(106, 114, 130); }
.hnr-page .w-productsStatic-v2 .categoryPath_breadcrumbItem.active { color: rgb(16, 24, 40); }
.hnr-page .w-productsStatic-v2 .categoryPath_breadcrumbDivider { font-size: 14px; line-height: 1; color: rgb(106, 114, 130); }
.hnr-page .w-productsStatic-v2 .advPagination_pages { display: flex; align-items: center; justify-content: center; list-style: none; padding-left: 0px; border-radius: 6px; width: fit-content;width: -moz-fit-content; margin: 20px auto 0px; column-gap: 4px; }
.hnr-page .w-productsStatic-v2 .advPagination_btn { font-size: 14px; line-height: 1; height: 36px; width: 36px; display: flex; align-items: center; justify-content: center; color: rgb(75, 81, 95); border-radius: 10px; }
.hnr-page .w-productsStatic-v2 .advPagination_btn:not(.dots):not(.disabled):not(.active) { cursor: pointer; }
.hnr-page .w-productsStatic-v2 .advPagination_btn:not(.dots):not(.disabled):not(.active):hover { background-color: rgb(243, 244, 246); }
.hnr-page .w-productsStatic-v2 .advPagination_btn.active { background-color: rgb(41, 44, 52); color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .advPagination_btn > a { font-size: inherit; font-family: inherit; color: inherit; font-weight: inherit; letter-spacing: inherit; font-style: inherit; }
.hnr-page .w-productsStatic-v2 .filterChips { padding-left: 0px; list-style: none; display: flex; align-items: center; column-gap: 12px; margin-bottom: 20px; }
.hnr-page .w-productsStatic-v2 .filterChips_label { display: flex; align-items: center; column-gap: 8px; }
.hnr-page .w-productsStatic-v2 .filterChips_labelTitle { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); }
.hnr-page .w-productsStatic-v2 .filterChips_chip { font-size: 12px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); display: flex; align-items: center; column-gap: 5px; padding: 8px 12px; background-color: rgb(243, 244, 246); border-radius: 16px; }
.hnr-page .w-productsStatic-v2 .filterChips_close { color: rgb(106, 114, 130); cursor: pointer; }
.hnr-page .w-productsStatic-v2 .item_label { position: absolute; top: 16px; left: 16px; width: fit-content;width: -moz-fit-content; padding: 8px 12px; font-size: 12px; line-height: 1; font-weight: 700; color: rgb(255, 255, 255); border-radius: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3.73px 5.59px -3.73px, rgba(0, 0, 0, 0.1) 0px 9.32px 13.97px -2.79px; z-index: 2; }
.hnr-page .w-productsStatic-v2 .item_label--discount { background-color: rgb(44, 172, 97); }
.hnr-page .w-productsStatic-v2 .item_label--newProduct { background-color: rgb(16, 24, 40); }
.hnr-page .w-productsStatic-v2 .product-popup { position: fixed; top: 0px; left: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 201; height: 100%; }
.hnr-page .w-productsStatic-v2 .product-popup_area { background: rgb(255, 255, 255); display: flex; padding-top: 48px; max-height: none; min-height: 0px; height: 80vh; top: 10%; max-width: 770px; left: calc(50% + 0px); transform: translate(-50%, 0%); min-width: 0px; width: 100%; }
.hnr-page .w-productsStatic-v2 .product-popup_close::before { content: "×"; font-size: 2rem; }
.hnr-page .w-productsStatic-v2 .product-popup_close { align-items: center; border: 1px solid rgb(0, 0, 0); border-radius: 50%; cursor: pointer; display: flex; height: 30px; justify-content: center; position: fixed; right: 20px; top: 20px; transition: 0.3s linear; width: 30px; z-index: 10; }
.hnr-page .w-productsStatic-v2 .overlay-active .product_title { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-active .product_description { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-active .product_details > span { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-active .product_price span { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-hover .product_title { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-hover .product_description { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-hover .product_details > span { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-hover .product_price span { color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-active .product_btn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-hover .product_btn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-active .product_buyNowBtn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .overlay-hover .product_buyNowBtn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-productsStatic-v2 .product_buyNow.disabled { opacity: 0.2; cursor: not-allowed; }
.hnr-page .w-productsStatic-v2 .product_addToCart.disabled { opacity: 0.2; cursor: not-allowed; }
.hnr-page .w-productDetails-v5 .productDetails_gallery { width: 50%; flex: unset; height: fit-content; }
.hnr-page .w-productDetails-v5 .prDetails { width: 50%; display: flex; flex-direction: column; row-gap: 16px; flex: unset; max-width: unset; justify-content: center; }
.hnr-page .w-productDetails-v5 { width: 100%; }
.hnr-page .w-productDetails-v5 .productDetails { display: flex; flex-direction: column; }
.hnr-page .w-productDetails-v5 .productDetails_info { display: flex; flex-wrap: nowrap; gap: 24px; }
.hnr-page .w-productDetails-v5 .prDetails_name { font-size: 36px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); padding: 0px; margin-top: 0px; margin-bottom: 0px; }
.hnr-page .w-productDetails-v5 .quantityInput { width: 155px; height: 46px; font-size: 16px; border-radius: 10px; color: rgb(10, 10, 10); border: 1px solid rgb(209, 213, 220); }
.hnr-page .w-productDetails-v5 .quantityInput input { background-color: transparent; }
.hnr-page .w-productDetails-v5 .quantityInput input:focus-visible { outline: none; }
.hnr-page .w-productDetails-v5 em.quantityInput_zmdi { padding: 0px; }
.hnr-page .w-productDetails-v5 .prDetails_btn { width: 100%; background-color: rgb(48, 52, 62); border-radius: 8px; color: rgb(255, 255, 255); text-transform: uppercase; }
.hnr-page .w-productDetails-v5 .prDetails_btn:hover { background-color: rgb(21, 161, 91); }
.hnr-page .w-productDetails-v5 .row { margin: 0px; padding: 0px; }
.hnr-page .w-productDetails-v5 .container { margin: 0px; padding: 0px; }
.hnr-page .w-productDetails-v5 .prDetails_buyAmountWrapper { flex-wrap: nowrap; }
.hnr-page .w-productDetails-v5 .productDetails_gallery > img { width: 100%; }
.hnr-page .w-productDetails-v5 .prDetails_date { margin: 0px; }
.hnr-page .w-productDetails-v5 .prDetails > p { margin: 0px; }
.hnr-page .w-productDetails-v5 .price_priceRow { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-productDetails-v5 .price_current { font-size: 30px; line-height: 1; font-weight: 700; color: rgb(16, 24, 40); }
.hnr-page .w-productDetails-v5 .price_old { font-size: 22px; line-height: 1; font-weight: 400; color: rgb(153, 161, 175); text-decoration: line-through; }
.hnr-page .w-productDetails-v5 .price_salePercent { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(0, 130, 54); padding: 4px 16px; background-color: rgb(220, 252, 231); }
.hnr-page .w-productDetails-v5 .price_lowestPrice { font-size: 14px; line-height: 1; color: rgb(168, 168, 168); margin-top: 16px; }
.hnr-page .w-productDetails-v5 .prDetails_details { font-size: 14px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productDetails-v5 .prDetails_container { display: flex; flex-direction: column; gap: 16px; }
.hnr-page .w-productDetails-v5 .prDetails_shortTxt { font-size: 16px; color: rgb(54, 65, 83); }
.hnr-page .w-productDetails-v5 .prDetails_brandArea { display: flex; flex-direction: column; padding-top: 20px; padding-bottom: 20px; gap: 8px; border-top: 1px solid rgb(229, 231, 235); border-bottom: 1px solid rgb(229, 231, 235); }
.hnr-page .w-productDetails-v5 .prDetails_brand { display: flex; align-items: center; font-size: 14px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productDetails-v5 .prDetails_sku { display: flex; align-items: center; font-size: 14px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productDetails-v5 .prDetails_brandLabel { font-weight: 500; color: rgb(16, 24, 40); margin-right: 4px; width: fit-content;width: -moz-fit-content; }
.hnr-page .w-productDetails-v5 .prDetails_inStockLabel { display: flex; align-items: center; font-size: 14px; line-height: 1; font-weight: 500; color: rgb(0, 166, 62); }
.hnr-page .w-productDetails-v5 .prDetails_inStockIcon { margin-right: 4px; width: fit-content;width: -moz-fit-content; }
.hnr-page .w-productDetails-v5 .prDetails_shippingArea { padding: 16px; border: 1px solid rgb(229, 231, 235); border-radius: 10px; }
.hnr-page .w-productDetails-v5 .prDetails_shipmentHeader { display: flex; align-items: center; font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 16px; }
.hnr-page .w-productDetails-v5 .prDetails_shippingHdrIcon { width: 22px; height: 22px; stroke: rgb(16, 24, 40); margin-right: 8px; }
.hnr-page .w-productDetails-v5 .prDetails_shippingMethods { display: flex; flex-direction: column; row-gap: 15px; }
.hnr-page .w-productDetails-v5 .prDetails_shipmentIcon { width: 18px; height: 18px; margin-right: 8px; stroke: rgb(153, 161, 175); }
.hnr-page .w-productDetails-v5 .prDetails_shipmentItemArea { display: flex; align-items: center; justify-content: space-between; }
.hnr-page .w-productDetails-v5 .prDetails_shipmentItemName { display: flex; align-items: center; font-size: 14px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productDetails-v5 .prDetails_shipmentPrice { font-size: 14px; font-weight: 500; color: rgb(16, 24, 40); }
.hnr-page .w-productDetails-v5 .prDetails_extraInfo { padding: 16px; border: 1px solid rgb(229, 231, 235); border-radius: 10px; }
.hnr-page .w-productDetails-v5 .prDetails_freeShippingHdr { display: flex; align-items: center; font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 4px; }
.hnr-page .w-productDetails-v5 .prDetails_creditCardIcon { height: 22px; width: 22px; stroke: rgb(74, 85, 101); margin-right: 12px; }
.hnr-page .w-productDetails-v5 .prDetails_freeShippingTxt { font-size: 14px; line-height: 1; color: rgb(74, 85, 101); margin-left: 34px; }
.hnr-page .w-productDetails-v5 .prDetails_extraSeparator { margin-top: 12px; margin-bottom: 12px; }
.hnr-page .w-productDetails-v5 .prDetails_returnHeader { display: flex; align-items: center; font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 4px; }
.hnr-page .w-productDetails-v5 .prDetails_backIcon { height: 22px; width: 22px; stroke: rgb(74, 85, 101); margin-right: 12px; }
.hnr-page .w-productDetails-v5 .prDetails_returnsTxt { font-size: 14px; line-height: 1; color: rgb(74, 85, 101); margin-left: 34px; }
.hnr-page .w-productDetails-v5 .prDetails_localPickUp { display: flex; align-items: center; padding: 16px; border: 1px solid rgb(229, 231, 235); border-radius: 10px; }
.hnr-page .w-productDetails-v5 .prDetails_mapPin { height: 39px; width: 39px; stroke: rgb(21, 93, 252); margin-right: 12px; padding: 8px; border-radius: 10px; background-color: rgb(239, 246, 255); flex-shrink: 0; }
.hnr-page .w-productDetails-v5 .prDetails_pickUpTxt1Line { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 4px; }
.hnr-page .w-productDetails-v5 .prDetails_pickUpTxt2ndLine { font-size: 14px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-productDetails-v5 .prDetails_btnsArea { display: flex; flex-direction: column; row-gap: 12px; }
.hnr-page .w-productDetails-v5 .prDetails_buyNowArea { display: flex; align-items: center; column-gap: 12px; }
.hnr-page .w-productDetails-v5 .prDetails_addToCartBtn { display: flex; align-items: center; justify-content: center; flex-grow: 1; background-color: rgb(16, 24, 40); height: 46px; color: rgb(255, 255, 255); font-size: 16px; font-weight: 500; text-transform: uppercase; border-radius: 10px; border: none; }
.hnr-page .w-productDetails-v5 .prDetails_addToCartBtn .button-text { margin-bottom: 0px; }
.hnr-page .w-productDetails-v5 .prDetails_buyNowBtn { display: flex; align-items: center; justify-content: center; flex-grow: 1; border: 2px solid rgb(16, 24, 40); height: 46px; color: rgb(16, 24, 40); font-size: 16px; font-weight: 500; text-transform: uppercase; border-radius: 10px; background-color: transparent; }
.hnr-page .w-productDetails-v5 .prDetails_buyNowBtn .button-text { margin-bottom: 0px; }
.hnr-page .w-productDetails-v5 .productVariants_attributeHeader { font-size: 14px; font-weight: 600; margin-bottom: 12px; color: rgb(16, 24, 40); }
.hnr-page .w-productDetails-v5 .productVariants_attributeValues { display: flex; align-items: center; flex-wrap: wrap; gap: 8px; }
.hnr-page .w-productDetails-v5 .productVariants { display: flex; flex-direction: column; row-gap: 16px; padding-top: 16px; padding-bottom: 16px; border-top: 1px solid rgb(229, 231, 235); }
.hnr-page .w-productDetails-v5 .productVariants_value { height: 46px; display: flex; align-items: center; justify-content: center; padding-left: 16px; padding-right: 16px; border: 1px solid rgb(209, 213, 220); border-radius: 8px; font-size: 14px; line-height: 1; color: rgb(54, 65, 83); background-color: transparent; }
.hnr-page .w-productDetails-v5 .productVariants_value.selected { background-color: rgb(16, 24, 40); color: rgb(255, 255, 255); border-color: rgb(16, 24, 40); }
.hnr-page .w-productDetails-v5 .pTabs_tabsControl { display: flex; border-bottom: 1px solid rgb(217, 221, 229); }
.hnr-page .w-productDetails-v5 .pTabs_header { padding-bottom: 14px; border-bottom: 4px solid transparent; }
.hnr-page .w-productDetails-v5 .pTabs_header > span { text-align: center; }
.hnr-page .w-productDetails-v5 .pTabs_header.opened { border-bottom: 4px solid rgb(60, 65, 77); }
.hnr-page .w-productDetails-v5 .pTabs_header span { color: rgb(144, 151, 168); font-weight: 400; text-transform: none; }
.hnr-page .w-productDetails-v5 .pTabs_header.opened span { color: rgb(29, 31, 36); }
.hnr-page .w-productDetails-v5 .productDetails_infoDesc { font-size: 16px; color: rgb(75, 81, 95); }
.hnr-page .w-productDetails-v5 .productTags_header { font-size: 18px; line-height: 1; font-weight: 700; margin-bottom: 10px; }
.hnr-page .w-productDetails-v5 .productTags_productTagsArea { display: flex; align-items: center; gap: 6px; flex-wrap: wrap; }
.hnr-page .w-productDetails-v5 .productTags_productTagsItem { font-size: 14px; background-color: rgb(245, 245, 245); color: rgb(75, 81, 95); padding: 6px 16px; border-radius: 20px; }
.hnr-page .w-productDetails-v5 .productTags_noTagsInfo { font-size: 14px; line-height: 1; color: rgb(75, 81, 95); }
.hnr-page .w-productDetails-v5 .productAttributes_info { display: flex; flex-direction: column; row-gap: 16px; }
.hnr-page .w-productDetails-v5 .productAttributes_groupHeader { font-size: 16px; line-height: 1; color: rgb(85, 85, 85); font-weight: 600; margin-bottom: 8px; }
.hnr-page .w-productDetails-v5 .productAttributes_container { border: 1px solid rgb(229, 231, 235); border-radius: 18px; }
.hnr-page .w-productDetails-v5 .productAttributes_row { width: 100%; display: flex; align-items: center; justify-content: space-between; padding: 16px 24px; border-bottom: 1px solid rgb(240, 240, 240); }
.hnr-page .w-productDetails-v5 .productAttributes_row:first-child { border-top-left-radius: 18px; border-top-right-radius: 18px; }
.hnr-page .w-productDetails-v5 .productAttributes_row:last-child { border-bottom: none; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; }
.hnr-page .w-productDetails-v5 .productAttributes_row.odd { background-color: rgb(250, 250, 250); }
.hnr-page .w-productDetails-v5 .productAttributes_label { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(30, 45, 61); }
.hnr-page .w-productDetails-v5 .productAttributes_valueArea { display: flex; align-items: center; column-gap: 4px; }
.hnr-page .w-productDetails-v5 .productAttributes_value { font-size: 14px; line-height: 1; color: rgb(85, 85, 85); }
.hnr-page .w-productDetails-v5 .productDetails_productDescDetails { display: flex; flex-direction: column; row-gap: 30px; padding-top: 40px; margin-top: 40px; border-top: 1px dashed rgb(163, 163, 163); }
.hnr-page .w-productDetails-v5 .productDetails_descriptionHeader { font-size: 18px; line-height: 1; font-weight: 700; margin-bottom: 10px; }
.hnr-page .w-productDetails-v5 .productDetails_attribiutesHeader { font-size: 18px; line-height: 1; font-weight: 700; margin-bottom: 10px; }
.hnr-page .w-productDetails-v5 .pTabs_tabContent { display: flex; flex-direction: column; row-gap: 30px; }
.hnr-page .w-productDetails-v5 .productDetails_infoDescTab { font-size: 16px; }
.hnr-page .w-productDetails-v5 .productDetails_infoSpecTab { font-size: 16px; }
.hnr-page .w-productDetails-v5 .prDetails_buyNow.disabled { opacity: 0.2; cursor: not-allowed; }
.hnr-page .w-productDetails-v5 .prDetails_addToCart.disabled { opacity: 0.2; cursor: not-allowed; }
.hnr-page .w-productDetails-v5 .prDetails_btnIcon > div { display: flex; }
.hnr-page .w-productDetails-v5 .prDetails_btnIcon.icon-right { order: 2; }
.hnr-page .w-productDetails-v5 .prDetails_btnIcon.icon-bottom { order: 2; }
.hnr-page .w-productDetails-v5 button.column { flex-direction: column; }
.hnr-page .w-products-v8 .filters_mobileSwitchBtn { display: none; }
.hnr-page .w-products-v8 .productList_container { display: flex; gap: 20px 30px; width: 100%; }
.hnr-page .w-products-v8 .productList_container.columnDirection { flex-direction: column; }
.hnr-page .w-products-v8 .productList_container .filtersOnRight { order: 2; }
.hnr-page .w-products-v8 .productList_container .productsOnLeft { order: 1; }
.hnr-page .w-products-v8 .productList_container > div { padding: 0px; float: unset; min-height: auto; }
.hnr-page .w-products-v8 .gridLayout { display: flex; flex-wrap: wrap; margin: 0px; row-gap: 16px; }
.hnr-page .w-products-v8 .gridLayout_item { padding: 0px; }
.hnr-page .w-products-v8 .gridLayout .item { height: 100%; margin: 0px 8px; border: 1px solid rgb(243, 244, 246); border-radius: 14px; display: flex; flex-direction: column; }
.hnr-page .w-products-v8 .chessboardLayout .item { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-products-v8 .gridLayout .item_image { height: 400px; border-top-left-radius: inherit; border-top-right-radius: inherit; }
.hnr-page .w-products-v8 .item_image a { display: flex; height: 100%; }
.hnr-page .w-products-v8 .item_image img { object-fit: cover; object-position: center center; }
.hnr-page .w-products-v8 .item_details { display: flex; flex-direction: column; flex-grow: 1; }
.hnr-page .w-products-v8 .product_info { display: flex; flex-direction: column; justify-content: space-between; flex-grow: 1; padding: 16px; row-gap: 16px; }
.hnr-page .w-products-v8 .product_details { display: flex; flex-direction: column; row-gap: 16px; }
.hnr-page .w-products-v8 .product_category { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-products-v8 .product_condition { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-products-v8 .product_date { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-products-v8 .product_mainAttributes { font-size: 13px; line-height: 1; color: rgb(74, 85, 101); }
.hnr-page .w-products-v8 .listLayout .item { display: flex; align-items: center; column-gap: 20px; }
.hnr-page .w-products-v8 .listLayout .item_image { height: 250px; width: 250px; flex-shrink: 0; }
.hnr-page .w-products-v8 .chessboardLayout { display: flex; flex-direction: column; row-gap: 20px; }
.hnr-page .w-products-v8 .chessboardLayout .item_image { height: 250px; width: 250px; flex-shrink: 0; }
.hnr-page .w-products-v8 .chessboardLayout_item:nth-child(2n) .item_imageLeft + .item_details { order: -1; }
.hnr-page .w-products-v8 .chessboardLayout_item:nth-child(2n+1) .item_imageRight + .item_details { order: -1; }
.hnr-page .w-products-v8 .listLayout { display: flex; flex-direction: column; row-gap: 20px; }
.hnr-page .w-products-v8 .item_image.overlay-active { position: absolute; top: 0px; width: 100%; background: linear-gradient(0deg, rgba(6, 11, 24, 0.88) 0%, rgba(6, 11, 24, 0.28) 55%, rgba(6, 11, 24, 0.04) 100%); z-index: 3; }
.hnr-page .w-products-v8 .overlay-active .product_info { height: 100%; justify-content: flex-end; }
.hnr-page .w-products-v8 .item_image.overlay-hover { position: absolute; top: 0px; width: 100%; background: linear-gradient(0deg, rgba(6, 11, 24, 0.88) 0%, rgba(6, 11, 24, 0.28) 55%, rgba(6, 11, 24, 0.04) 100%); opacity: 0; transition: opacity 0.5s; }
.hnr-page .w-products-v8 .item_image.overlay-hover:hover { opacity: 1; }
.hnr-page .w-products-v8 .overlay-hover .product_info { height: 100%; justify-content: flex-end; }
.hnr-page .w-products-v8 .product_description { font-size: 13px; color: rgb(74, 85, 101); }
.hnr-page .w-products-v8 .item_image_overlay { width: 100%; height: 100%; }
.hnr-page .w-products-v8 .product_title { font-size: 20px; font-weight: 600; color: rgb(16, 24, 40); margin-top: 0px; margin-bottom: 0px; }
.hnr-page .w-products-v8 .product_titleWrapper > h3 a { font-size: inherit; font-family: inherit; color: inherit; font-weight: inherit; letter-spacing: inherit; font-style: inherit; line-height: inherit; }
.hnr-page .w-products-v8 .product_buttonWrapper { display: flex; flex-direction: column; row-gap: 8px; }
.hnr-page .w-products-v8 .product_addToCartWrapper { display: flex; align-items: center; column-gap: 12px; }
.hnr-page .w-products-v8 .quantityInput { font-size: 14px; font-weight: 600; color: rgb(10, 10, 10); width: 104px; height: 38px; border: none; background-color: rgb(243, 244, 246); border-radius: 10px; }
.hnr-page .w-products-v8 .quantityInput input { background-color: transparent; max-width: 34px; }
.hnr-page .w-products-v8 .quantityInput input:focus-visible { outline: none; }
.hnr-page .w-products-v8 .quantityInput_zmdi { font-size: 16px; color: rgb(54, 65, 83); }
.hnr-page .w-products-v8 .product_btn { height: 38px; display: flex; align-items: center; justify-content: center; padding: 0px; border: none; background-color: rgb(82, 82, 82); color: rgb(255, 255, 255); font-size: 16px; font-weight: 500; border-radius: 10px; flex-grow: 1; gap: 10px; }
.hnr-page .w-products-v8 .product_btn.column { flex-direction: column; }
.hnr-page .w-products-v8 .product_btn .button-text { margin-bottom: 0px; }
.hnr-page .w-products-v8 .product_buyNowBtn { height: 38px; display: flex; align-items: center; justify-content: center; padding: 0px; border: none; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-size: 16px; font-weight: 500; border-radius: 10px; gap: 10px; }
.hnr-page .w-products-v8 .product_buyNowBtn.column { flex-direction: column; }
.hnr-page .w-products-v8 .product_buyNowBtn .button-text { margin-bottom: 0px; }
.hnr-page .w-products-v8 .product_buttonIcon { stroke: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .product_buttonIcon.icon-right { order: 2; }
.hnr-page .w-products-v8 .product_buttonIcon.icon-bottom { order: 2; }
.hnr-page .w-products-v8 .product_buttonIcon > div { display: flex; }
.hnr-page .w-products-v8 .price_priceRow { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-products-v8 .price_current { font-size: 28px; line-height: 1; font-weight: 700; color: rgb(16, 24, 40); }
.hnr-page .w-products-v8 .price_old { font-size: 16px; line-height: 1; font-weight: 400; color: rgb(153, 161, 175); text-decoration: line-through; }
.hnr-page .w-products-v8 .price_saving { font-size: 12px; line-height: 1; font-weight: 500; color: rgb(0, 166, 62); margin-top: 8px; }
.hnr-page .w-products-v8 .price_lowestPrice { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(124, 124, 124); margin-top: 4px; }
.hnr-page .w-products-v8 .filters { padding: 30px 16px; border: 1px solid rgb(243, 244, 246); border-radius: 14px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px -1px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px; }
.hnr-page .w-products-v8 .categoryFilter { padding-bottom: 20px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-products-v8 .categoryFilter_label { font-size: 16px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 20px; }
.hnr-page .w-products-v8 .categoryFilter_subcat { display: flex; align-items: center; justify-content: space-between; }
.hnr-page .w-products-v8 .categoryFilter_subcatText { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(74, 85, 101); cursor: pointer; }
.hnr-page .w-products-v8 .categoryFilter_counter { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(153, 161, 175); }
.hnr-page .w-products-v8 .categoryFilter_subcatList { display: flex; flex-direction: column; row-gap: 12px; }
.hnr-page .w-products-v8 .categoryFilter_subcatPrevious { display: flex; align-items: center; }
.hnr-page .w-products-v8 .categoryFilter_subcatBackText { font-size: 14px; color: rgb(153, 161, 175); margin-right: 4px; }
.hnr-page .w-products-v8 .categoryFilter_subcatPreviousName { font-size: 14px; color: rgb(74, 85, 101); cursor: pointer; }
.hnr-page .w-products-v8 .filters_priceContainer { padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-products-v8 .filters_priceHeader { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); margin-bottom: 16px; }
.hnr-page .w-products-v8 .filters_condition { padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-products-v8 .filterPanel_button { background: transparent; border: none; padding: 0px; width: 100%; display: flex; align-items: center; justify-content: space-between; }
.hnr-page .w-products-v8 .filterPanel_label { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); }
.hnr-page .w-products-v8 .filterPanel_list { margin-top: 16px; }
.hnr-page .w-products-v8 .dropdownFilter { display: flex; flex-direction: column; row-gap: 12px; list-style: none; padding-left: 0px; margin-top: 16px; margin-bottom: 0px; }
.hnr-page .w-products-v8 .dropdownFilter_listItem { display: flex; align-items: center; justify-content: space-between; }
.hnr-page .w-products-v8 .dropdownFilter_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(74, 85, 101); cursor: pointer; }
.hnr-page .w-products-v8 .dropdownFilter_remove { font-size: 14px; line-height: 1; color: rgb(16, 24, 40); }
.hnr-page .w-products-v8 .attributeFilters:not(.attributeFilters:empty) { padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(243, 244, 246); }
.hnr-page .w-products-v8 .multiChoiceFilter { list-style: none; display: flex; flex-direction: column; row-gap: 12px; padding: 0px; margin-top: 16px; margin-bottom: 0px; }
.hnr-page .w-products-v8 .multiChoiceFilter_option input { margin: 1px; cursor: pointer; }
.hnr-page .w-products-v8 .multiChoiceFilter_option { display: flex; align-items: center; column-gap: 8px; }
.hnr-page .w-products-v8 .multiChoiceFilter_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(74, 85, 101); }
.hnr-page .w-products-v8 .dropdownFilter_listItem.active span { font-weight: 600; color: rgb(16, 24, 40); }
.hnr-page .w-products-v8 .rangeFilter_area { display: flex; flex-direction: column; row-gap: 12px; }
.hnr-page .w-products-v8 .rangeFilter_input { border: 1px solid rgb(229, 231, 235); border-radius: 4px; height: 38px; font-size: 14px; color: rgb(106, 114, 130); padding-left: 12px; padding-right: 12px; }
.hnr-page .w-products-v8 .products_pagination { display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; }
.hnr-page .w-products-v8 .products_counter { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(21, 21, 21); }
.hnr-page .w-products-v8 .products_paginationFirstRow { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-products-v8 .products_icon { font-size: 26px; cursor: pointer; color: rgb(95, 99, 104); }
.hnr-page .w-products-v8 .products_sort { display: flex; align-items: center; }
.hnr-page .w-products-v8 .productsSort_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-products-v8 .productsSort_input { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-products-v8 .productsSort_btn { font-size: 14px; line-height: 1; background-color: transparent; border: 1px solid rgb(229, 231, 235); height: 34px; display: flex; align-items: center; justify-content: space-around; min-width: 180px; border-radius: 4px; }
.hnr-page .w-products-v8 .productsSort_btn > div { display: flex; align-items: center; }
.hnr-page .w-products-v8 .productsSort_icon { font-size: 16px; color: rgb(153, 161, 175); }
.hnr-page .w-products-v8 .productsSort_selectedOrder { font-size: 14px; line-height: 1; color: rgb(95, 99, 104); text-transform: capitalize; }
.hnr-page .w-products-v8 .productsSort_sortDropdownMenu { padding: 6px; min-width: 180px; margin: 0px; border-color: rgb(229, 231, 235); border-radius: 4px; }
.hnr-page .w-products-v8 .productsSort_sortDropdown { display: flex; justify-content: space-between; border-bottom: 1px solid rgb(229, 231, 235); padding-top: 8px; padding-bottom: 8px; }
.hnr-page .w-products-v8 .productsSort_sortDropdown:last-child { border-bottom: none; }
.hnr-page .w-products-v8 .productsSort_sortDropdownValueList { list-style: none; padding-left: 0px; display: flex; flex-direction: column; row-gap: 4px; }
.hnr-page .w-products-v8 .productsSort_sortDropdownValue { font-size: 14px; line-height: 1; color: rgb(95, 99, 104); text-align: right; text-transform: capitalize; cursor: pointer; }
.hnr-page .w-products-v8 .productsSort_sortDropdownValue.active { font-weight: 600; }
.hnr-page .w-products-v8 .products_paginationSecondRow { display: flex; align-items: center; column-gap: 16px; }
.hnr-page .w-products-v8 .products_resultsPerPage { display: flex; align-items: center; }
.hnr-page .w-products-v8 .perPage_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-products-v8 .perPage_btn { font-size: 14px; line-height: 1; background-color: transparent; border: 1px solid rgb(229, 231, 235); height: 34px; display: flex; align-items: center; justify-content: space-around; min-width: 65px; border-radius: 4px; }
.hnr-page .w-products-v8 .perPage_icon { font-size: 16px; color: rgb(153, 161, 175); }
.hnr-page .w-products-v8 .perPage_dropdownMenu { padding: 6px; margin-top: 0px; border-color: rgb(229, 231, 235); border-radius: 4px; min-width: 65px; display: flex; flex-direction: column; row-gap: 8px; margin-bottom: 0px; }
.hnr-page .w-products-v8 .perPage_result { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); cursor: pointer; }
.hnr-page .w-products-v8 .perPage_input { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); background-color: transparent; }
.hnr-page .w-products-v8 .dropdown-menu { z-index: 3; min-width: unset; padding: 0px; border: none; }
.hnr-page .w-products-v8 .productsSort_sortType { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-products-v8 .products_paginator { display: flex; align-items: center; }
.hnr-page .w-products-v8 .quickPaginator_label { font-size: 14px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); margin-right: 8px; }
.hnr-page .w-products-v8 .quickPaginator_totalPageLabel { font-size: 14px; line-height: 1; color: rgb(21, 21, 21); margin-left: 8px; }
.hnr-page .w-products-v8 .quickPaginator_pageValue { font-size: 14px; line-height: 1; background-color: transparent; border: 1px solid rgb(229, 231, 235); height: 34px; display: flex; align-items: center; justify-content: space-around; border-radius: 4px; padding: 0px 6px; width: 56px; }
.hnr-page .w-products-v8 .quickPaginator_form { position: relative; }
.hnr-page .w-products-v8 .quickPaginator_btnGroup { position: absolute; top: 0px; right: 6px; display: flex; flex-direction: column; padding-top: 4px; padding-bottom: 4px; }
.hnr-page .w-products-v8 .quickPaginator_btnPage { display: flex; align-items: center; padding: 0px; border: none; opacity: 0.2; background-color: transparent; height: 13px; cursor: pointer; }
.hnr-page .w-products-v8 .products_bottomBar { display: flex; align-items: center; column-gap: 16px; justify-content: flex-end; margin-top: 20px; }
.hnr-page .w-products-v8 .products_notFound { text-align: center; margin-top: 60px; margin-bottom: 60px; width: 100%; }
.hnr-page .w-products-v8 .categoryPath_breadcrumb { display: flex; align-items: center; column-gap: 8px; list-style: none; padding-top: 28px; padding-bottom: 28px; padding-left: 0px; margin-bottom: 0px; }
.hnr-page .w-products-v8 .categoryPath_breadcrumbItem { font-size: 14px; line-height: 1; color: rgb(106, 114, 130); }
.hnr-page .w-products-v8 .categoryPath_breadcrumbItem.active { color: rgb(16, 24, 40); }
.hnr-page .w-products-v8 .categoryPath_breadcrumbDivider { font-size: 14px; line-height: 1; color: rgb(106, 114, 130); }
.hnr-page .w-products-v8 .advPagination_pages { display: flex; align-items: center; justify-content: center; list-style: none; padding-left: 0px; border-radius: 6px; width: fit-content;width: -moz-fit-content; margin: 20px auto 0px; column-gap: 4px; }
.hnr-page .w-products-v8 .advPagination_btn { font-size: 14px; line-height: 1; height: 36px; width: 36px; display: flex; align-items: center; justify-content: center; color: rgb(75, 81, 95); border-radius: 10px; }
.hnr-page .w-products-v8 .advPagination_btn:not(.dots):not(.disabled):not(.active) { cursor: pointer; }
.hnr-page .w-products-v8 .advPagination_btn:not(.dots):not(.disabled):not(.active):hover { background-color: rgb(243, 244, 246); }
.hnr-page .w-products-v8 .advPagination_btn.active { background-color: rgb(41, 44, 52); color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .advPagination_btn > a { font-size: inherit; font-family: inherit; color: inherit; font-weight: inherit; letter-spacing: inherit; font-style: inherit; }
.hnr-page .w-products-v8 .filterChips { padding-left: 0px; list-style: none; display: flex; align-items: center; column-gap: 12px; margin-bottom: 20px; }
.hnr-page .w-products-v8 .filterChips_label { display: flex; align-items: center; column-gap: 8px; }
.hnr-page .w-products-v8 .filterChips_labelTitle { font-size: 14px; line-height: 1; font-weight: 600; color: rgb(16, 24, 40); }
.hnr-page .w-products-v8 .filterChips_chip { font-size: 12px; line-height: 1; font-weight: 500; color: rgb(21, 21, 21); display: flex; align-items: center; column-gap: 5px; padding: 8px 12px; background-color: rgb(243, 244, 246); border-radius: 16px; }
.hnr-page .w-products-v8 .filterChips_close { color: rgb(106, 114, 130); cursor: pointer; }
.hnr-page .w-products-v8 .item_label { position: absolute; top: 16px; left: 16px; width: fit-content;width: -moz-fit-content; padding: 8px 12px; font-size: 12px; line-height: 1; font-weight: 700; color: rgb(255, 255, 255); border-radius: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3.73px 5.59px -3.73px, rgba(0, 0, 0, 0.1) 0px 9.32px 13.97px -2.79px; z-index: 2; }
.hnr-page .w-products-v8 .item_label--discount { background-color: rgb(44, 172, 97); }
.hnr-page .w-products-v8 .item_label--newProduct { background-color: rgb(16, 24, 40); }
.hnr-page .w-products-v8 .product-popup { position: fixed; top: 0px; left: 0px; width: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 201; height: 100%; }
.hnr-page .w-products-v8 .product-popup_area { background: rgb(255, 255, 255); display: flex; padding-top: 48px; max-height: none; min-height: 0px; height: 80vh; top: 10%; max-width: 770px; left: calc(50% + 0px); transform: translate(-50%, 0%); min-width: 0px; width: 100%; }
.hnr-page .w-products-v8 .product-popup_close::before { content: "×"; font-size: 2rem; }
.hnr-page .w-products-v8 .product-popup_close { align-items: center; border: 1px solid rgb(0, 0, 0); border-radius: 50%; cursor: pointer; display: flex; height: 30px; justify-content: center; position: fixed; right: 20px; top: 20px; transition: 0.3s linear; width: 30px; z-index: 10; }
.hnr-page .w-products-v8 .overlay-active .product_title { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-active .product_description { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-active .product_details > span { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-active .product_price span { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-hover .product_title { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-hover .product_description { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-hover .product_details > span { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-hover .product_price span { color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-active .product_btn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-hover .product_btn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-active .product_buyNowBtn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .overlay-hover .product_buyNowBtn { background-color: rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.35); color: rgb(255, 255, 255); }
.hnr-page .w-products-v8 .product_buyNow.disabled { opacity: 0.2; cursor: not-allowed; }
.hnr-page .w-products-v8 .product_addToCart.disabled { opacity: 0.2; cursor: not-allowed; }
.hnr-page .w-space-v3:empty { height: 100px; width: 100%; min-height: 30px; }
.hnr-page .w-space-v3.flx-rows { display: flex; flex-direction: row; }
.hnr-page .w-space-v3.flx-cols { display: flex; flex-direction: column; }
.hnr-page .w-space-v3.grid-container { display: grid; }
.hnr-page .w-space-v3.absolute-widget:empty { min-width: 300px; }
.hnr-page .lyt-productsStatic-default-v2 .productsStatic_wrapper.arrow-next-to-widget { padding-left: 5%; padding-right: 5%; }
.hnr-page .lyt-productsStatic-default-v2 .slick-arrow { position: absolute; width: fit-content;width: -moz-fit-content; height: fit-content; z-index: 2; }
.hnr-page .lyt-productsStatic-default-v2 .slick-prev { left: 0px; }
.hnr-page .lyt-productsStatic-default-v2 .slick-next { right: 0px; }
.hnr-page .lyt-productsStatic-default-v2 .arrow-next-to-widget .slick-prev { left: -5%; }
.hnr-page .lyt-productsStatic-default-v2 .arrow-next-to-widget .slick-next { right: -5%; }
.hnr-page .lyt-productsStatic-default-v2 .slick-arrow::before { display: none; }
.hnr-page .lyt-productsStatic-default-v2 .slick-slider { margin-bottom: 0px; }
.hnr-page .lyt-productsStatic-default-v2 .slick-dots { position: relative; top: 0px; bottom: 0px; padding-left: 0px; }
.hnr-page .lyt-productsStatic-default-v2 .grid-slider .slick-list { display: flex; }
.hnr-page .lyt-productsStatic-default-v2 .grid-slider .slick-track { display: flex; }
.hnr-page .lyt-productsStatic-default-v2 .item-image { flex-shrink: 0; }
.hnr-page .lyt-productsStatic-default-v2 .slick-slide { height: 100%; }
.hnr-page .lyt-productsStatic-default-v2 .slick-slide > div { height: 100%; }
.hnr-page .lyt-productsStatic-default-v2 .slick-append-dots { display: flex; align-items: center; justify-content: center; margin-top: 25px; margin-left: auto; margin-right: auto; width: fit-content;width: -moz-fit-content; }
.hnr-page .lyt-productsStatic-default-v2 .slick-dot { background-color: transparent; border: none; color: rgb(233, 234, 236); font-size: 20px; }
.hnr-page .lyt-productsStatic-default-v2 .slick-dot.current { color: rgb(16, 24, 40); }
.hnr-page .lyt-productsStatic-default-v2 .gridLayout > .slick-list { width: 100%; }
.hnr-page .lyt-productsStatic-default-v2 .gridLayout_item { height: 100%; }
.hnr-page .lyt-productsStatic-default-v2 .productsStatic_loadingData { padding-top: 50px; padding-bottom: 50px; text-align: center; }
.hnr-page .lyt-text-t7raw-v2.raw-text-center { text-align: center; }
.hnr-page .lyt-text-t7-icon-v2.asteric { margin-bottom: 50px; }
@media (min-width: 1200px) {
    .container {
        width: 1440px;
        padding-right: 15px;
        padding-left: 15px;
    }
}
.hnr-page .primary-button { background-color: rgb(0, 169, 175); color: rgb(255, 255, 255); font-size: 16px; padding: 14px 20px; border-style: none; border-radius: 0px; }
.hnr-page .primary-button:hover { background-color: rgb(0, 124, 129); }
.hnr-page .secondary-button { background-color: transparent; color: rgb(0, 169, 175); font-size: 16px; padding: 12px 18px; border-color: rgb(0, 169, 175); border-style: solid; border-width: 2px; border-radius: 0px; }
.hnr-page .secondary-button:hover { background-color: rgb(0, 169, 175); color: rgb(255, 255, 255); }
@media (max-width: 1199px) {
.hnr-page .w-productsStatic-v2 .products_pagination { flex-direction: column; align-items: flex-start; row-gap: 8px; }
.hnr-page .w-products-v8 .products_pagination { flex-direction: column; align-items: flex-start; row-gap: 8px; }
}
@media (max-width: 991px) {
.hnr-page .w-productsStatic-v2 .productList_container .filtersOnRight { order: 1; }
.hnr-page .w-productsStatic-v2 .productList_container .productsOnLeft { order: 2; }
.hnr-page .w-productsStatic-v2 .productList_container { flex-direction: column; }
.hnr-page .w-productsStatic-v2 .filters_mobileSwitchBtn { display: flex; align-items: center; width: fit-content;width: -moz-fit-content; column-gap: 8px; font-size: 14px; }
.hnr-page .w-productsStatic-v2 .filters_form { display: none; }
.hnr-page .w-productsStatic-v2 .filters_form.open { display: block; }
.hnr-page .w-productsStatic-v2 .filters_mobileSwitchIcon { font-size: 18px; }
.hnr-page .w-productsStatic-v2 .filters { padding-top: 16px; padding-bottom: 16px; }
.hnr-page .w-productsStatic-v2 .categoryFilter { margin-top: 20px; }
.hnr-page .w-productDetails-v5 .productDetails_info { flex-direction: column; }
.hnr-page .w-productDetails-v5 .productDetails_gallery { width: 100%; }
.hnr-page .w-productDetails-v5 .prDetails { width: 100%; }
.hnr-page .w-productDetails-v5 .productDetails_variantsWrapper { width: 100%; }
.hnr-page .w-products-v8 .productList_container .filtersOnRight { order: 1; }
.hnr-page .w-products-v8 .productList_container .productsOnLeft { order: 2; }
.hnr-page .w-products-v8 .productList_container { flex-direction: column; }
.hnr-page .w-products-v8 .filters_mobileSwitchBtn { display: flex; align-items: center; width: fit-content;width: -moz-fit-content; column-gap: 8px; font-size: 14px; }
.hnr-page .w-products-v8 .filters_form { display: none; }
.hnr-page .w-products-v8 .filters_form.open { display: block; }
.hnr-page .w-products-v8 .filters_mobileSwitchIcon { font-size: 18px; }
.hnr-page .w-products-v8 .filters { padding-top: 16px; padding-bottom: 16px; }
.hnr-page .w-products-v8 .categoryFilter { margin-top: 20px; }
.hnr-page .lyt-text-t7-icon-v2.asteric { margin-bottom: 25px; }
}
@media (max-width: 767px) {
.hnr-page .lyt-productsStatic-default-v2 .listLayout .item { flex-direction: column; }
.hnr-page .lyt-productsStatic-default-v2 .listLayout .item_details { width: 100%; }
}
