[data-core-sticky] {
 top:0
}
[data-core-sticky-stuck] {
 position:fixed
}
[data-core-sticky-css] {
 position:sticky
}
[data-core-tooltip] {
 display:inline-block
}
.wpc_show_bottom_widget .wpc-filters-open-button-container,
.wpc_show_open_close_button .wpc-filters-open-button-container {
 margin:0 !important;
}
body .wpc-filters-open-button-container a.wpc-filters-open-widget,
body .wpc-filters-open-button-container a.wpc-open-close-filters-button {
 padding:0 !important;
 font:inherit !important;
}
.column {
 box-sizing:border-box;
 margin:0;
 padding:0;
 min-width:0
}
.woocommerce-shop .container,
.tax-product_cat .container {
 width:100%;
 max-width:none
}
.woocommerce .rf-accessories-section nav.woocommerce-pagination {
 padding-top:30px;
}
.as-l-fullwidth {
 width:100%;
 overflow:hidden
}
.rf-category-billboard {
 background-color:#f5f5f7;
 border-top:1px solid rgba(134,134,139,.4);
 border-bottom:1px solid #d2d2d7;
 display:flex;
 align-items:center;
 min-height:128px
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-category-billboard {
  height:auto;
  min-height:104px
 }
}
.rf-category-billboard .rf-category-billboard-header {
 font-size:40px;
 line-height:1.1;
 font-weight:400;
 letter-spacing:0;
 font-family:SF Pro Display Semibold,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
 margin:0;
 padding:0
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-category-billboard .rf-category-billboard-header {
  font-size:28px;
  line-height:1.14286;
  font-weight:400;
  letter-spacing:.007em;
  font-family:SF Pro Display Semibold,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif
 }
}
.rf-accessories-container {
 width:100%;
 max-width:1440px;
 margin:0 auto;
 position:static
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-accessories-container {
  width:100%
 }
}
.rf-accessories-section {
 padding-bottom:20px
}
.rf-accessories-section .rf-accessories-section-header {
 font-size:12px;
 line-height:1.33337;
 font-weight:400;
 letter-spacing:-.01em;
 font-family:SF Pro Text Regular,SF Pro Icons,AOS Icons,Helvetica Neue,Helvetica,Arial,sans-serif;
 color:#6e6e73;
 border-bottom:1px solid #d2d2d7
}

.rf-accessories-section-results-controls-container [data-core-sticky] {
 width:100%;
 z-index:2;
 background:#fff
}
.rf-accessories-section-results-controls-container [data-core-sticky] {
 max-width:1440px
}
.rf-accessories-section-results [data-core-sticky] {
 top:35px
}
.rf-accessories-section-results-controls-placeholder {
 display:none
}
.rf-accessories-section-results-controls-container [data-core-sticky-stuck]+.rf-accessories-section-results-controls-placeholder {
 display:block
}
.rf-accessories-section-results-controls-container [data-core-sticky],
.rf-accessories-section-results-controls-placeholder {
 min-height:54px
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-accessories-section-results-controls-container [data-core-sticky],
 .rf-accessories-section-results-controls-placeholder {
  min-height:70px
 }
}
.rf-accessories-section-results-controls-container [data-core-sticky-stuck] .rf-fullwidth-border {
 position:fixed;
 top:55px
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-accessories-section-results-controls-container [data-core-sticky-stuck] .rf-fullwidth-border {
  top:72px
 }
}
.rf-accessories-container .rf-fullwidth-border {
 border-bottom:1px solid #d2d2d7;
 width:100%;
 position:absolute;
 left:0
}
.rf-accessories-section .rf-accessories-section-header .rf-accessories-section-results-controls {
 margin:0 auto;
 box-sizing:border-box;
 padding:21px 44px 17px
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-accessories-section .rf-accessories-section-header .rf-accessories-section-results-controls {
  font-size:16px;
  padding:30px 20px 20px
 }
}
@media only screen and (max-width:1023px) and (max-device-width:736px) and (max-width:1023px) and (max-device-width:736px) {
 .rf-accessories-section .rf-accessories-section-header .rf-accessories-section-results-controls {
  width:auto;
  padding-left:calc(50vw - 43.75%);
  padding-right:calc(50vw - 43.75%)
 }
}
.rf-accessories-sort-wrapper {
 float:right
}
.rf-accessories-sort-wrapper .wpc-orderby-select {
 border:0;
 margin:0;
 padding:0;
 background:none;
 appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
}
.rf-accessories-section .rf-accessories-section-results {
 display:flex;
 align-items:flex-start;
 margin:0 auto;
 width:100%
}
.rf-accessories-section .rf-accessories-section-results .rf-slide-transition-wrapper {
 box-sizing:border-box;
 width:238px;
 height:calc(100vh - 35px);
 overflow:scroll
}
.rf-slide-transition-wrapper {
 margin-left:0;
 opacity:1;
 transition-property:margin-inline-start,opacity;
 transition-timing-function:ease-in-out;
 transition-duration:.4s
}
.rf-slide-transition-wrapper.rf-slide-transition-enter-done.rf-slide-transition-exit-done {
 display:none
}
.rf-slide-transition-appear-active,
.rf-slide-transition-enter-active,
.rf-slide-transition-enter-done,
.rf-slide-transition-exit {
 margin-left:0;
 opacity:1
}
.rf-accessories-section .rf-accessories-section-results .rf-searchfilters {
 padding:40px 35px 0
}
.rf-serp-results-tiles.rf-serp-results-tiles-nofilter {
 width:100%;
 margin:0 auto;
 transition:all .4s ease-in-out
}
.rf-serp-results-tiles {
 width:1202px;
 transition:all .4s ease-in-out
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-serp-results-tiles {
  width:100%
 }
}
.rf-serp-results-tiles .rf-accessoriesgrid {
 max-width:1200px;
 border-left:1px solid #d2d2d7
}
.rf-serp-results-tiles.rf-serp-results-tiles-nofilter .rf-accessoriesgrid {
 max-width:none;
 border-left:none
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-serp-results-tiles .rf-accessoriesgrid {
  border-left:none
 }
}
.rf-category-wrapper .rf-accessories-nofilters .rf-serp-results-tiles .rf-accessoriesgrid {
 border-left-color:transparent
}
.rf-accessoriesgrid {
 display:flex;
 flex-wrap:wrap
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-accessories-section .rf-accessories-section-results .rf-accessoriesgrid {
  border-bottom:none
 }
}
.rf-accessoriesgrid .rf-producttile {
 border:1px solid #d2d2d7;
 border-top:none;
 border-left:none
}
@media only screen and (min-width:320px) and (max-width:734px) {
 .rf-accessoriesgrid .rf-producttile:nth-child(odd) {
  border:1px solid #d6d6d6;
  border-top:none;
  border-left:none
 }
 .rf-accessoriesgrid .rf-producttile:nth-child(2n) {
  border:none;
  border-right:1px solid transparent;
  border-bottom:1px solid #d6d6d6
 }
}
@media only screen and (min-width:735px) {
 .rf-accessoriesgrid .rf-producttile:nth-child(3n) {
  border-right:1px solid transparent
 }
}
.rf-producttile {
 border-right:1px solid #d2d2d7;
 border-bottom:1px solid #d2d2d7;
 color:#1d1d1f;
 padding:38px 0;
 cursor:pointer;
 float:left;
 text-align:center;
 box-sizing:border-box
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .rf-producttile {
  float:left;
  border:none
 }
}
.archive.woocommerce-page .rf-producttile img {
 max-width:297px;
 max-height:90%;
 width:90%;
 height:auto
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 button.icon-filter-l {
  display:none
 }
 .rf-accessories-section .rf-accessories-section-results {
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
 }
 .rf-serp-results-tiles {
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
 }
 .rf-accessories-section-results [data-core-sticky] {
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
  position: relative;
  top:0
 }
 .rf-accessories-section .rf-accessories-section-results .rf-slide-transition-wrapper {
  width:0;
  height:auto
 }
 .rf-accessories-section .rf-accessories-section-results .rf-slide-transition-wrapper .rf-searchfilters {
  padding:0;
 }
}
.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,
.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,
.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,
.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon {
 border-left:2px solid #6d6d6d !important;
 border-top:2px solid #6d6d6d !important;
}
#left-area .wpc-filters-main-wrap ul.wpc-filters-ul-list {
 list-style:none;
 margin-left:0;
}
#left-area .wpc-custom-selected-terms ul.wpc-filter-chips-list {
 padding:0;
}
.wpc-filter-layout-labels .rf-facetlist-toggle {
 color:#06c;
 display:block;
 padding:8px;
 padding-top:0;
 margin:0 0 5px;
 background:none;
 border:0;
 box-sizing:content-box;
 cursor:pointer;
}
.wpc-filter-layout-labels .rf-facetlist-toggle a.wpc-toggle-a {
 border:none;
 color:#06c
}
@media only screen and (max-width:1023px) and (max-device-width:736px) {
 .wpc-filter-layout-labels .rf-facetlist-toggle {
  padding:0 8px 18px 0;
 }
}
.wpc-filter-layout-labels .rf-facetlist-toggle:hover {
 text-decoration:underline
}
.wpc-widget-close-icon .wpc-icon-html-wrapper span.rc-overlay-closesvg {
 background:#e8e8ed;
 border-radius:50%;
 color:#6e6e73;
 display:flex;
 align-items:center;
 height:36px;
 width:36px;
 outline:none;
 position:relative
}
.wpc-widget-close-icon .wpc-icon-html-wrapper span.rc-overlay-closesvg svg {
 fill:currentColor;
 position:absolute;
 left:50%;
 transform:translateX(-50%);
 height:20px;
 width:20px
}
@media screen and (min-width:768px) {
 #left-area .wpc-custom-selected-terms ul.wpc-filter-chips-list {
  padding-top:21px;
 }
 #left-area .wpc-custom-selected-terms ul.wpc-filter-chips-list.wpc-empty-chips-container {
  padding-top:0;
 }
}
@font-face {
	font-family:'AOS Icons';
	font-style:normal;
	font-weight:400;
	src:url("https://hatunashop.vn/wp-content/uploads/et-fonts/aosicons_regular.woff") format("woff");
	/* © Copyright 2021 Apple Inc. All rights reserved. */
}