.collection-sidebar__banner-content{position:relative}.collection-sidebar__banner-image{background-size:cover;background-position:center}.collection-sidebar__item{margin-bottom:15px!important}@media screen and (min-width: 576px){.collection-sidebar__item .accordion__title{margin-bottom:15px}}.collection-sidebar__item.accordion.collection-sidebar__listing.is-active.open .accordion__title{margin-bottom:10px}.collection-sidebar__content .facets__header{display:none}@media screen and (min-width: 768px){.active-facets-desktop:not(.is-empty){margin-top:30px;margin-bottom:10px}}.active-facets facet-remove:only-child{display:none}.collection-sidebar__item.accordion:not(:last-child){border-bottom:1px solid var(--color_line)}.collection-sidebar__item.accordion.collection-sidebar__banner{margin-top:25px;margin-bottom:0!important}body.banner-radius .collection-sidebar__banner .collection-sidebar__banner-content{border-radius:var(--radius_value)}.collection-sidebar__listing-content .accordion__content,.collection-sidebar__item .accordion__content{padding:0!important;margin-bottom:0}.collection-sidebar__listing-content.open:not(:last-child),.collection-sidebar__item.open:not(:last-child){padding-bottom:20px!important}.collection-sidebar__item.collection-sidebar__filter.open:not(:last-child){padding-bottom:15px!important}.collection-sidebar__item .product-item__content:last-child .product-item__list{margin-bottom:0!important}.collection-sidebar__listing-content .list-menu__item{width:100%!important}.collection-sidebar__listing-content li:not(:last-child){margin-bottom:5px}.collection-sidebar__listing-content li a{color:var(--color_heading);font-size:15px;font-weight:400;padding-bottom:0!important;padding-top:0!important}.collection-sidebar__listing-content li a.list-menu__item--active,.collection-sidebar__listing-content li a:hover{color:var(--color_primary)}@media screen and (max-width: 767px){.collection-sidebar__listing-content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 575px){.collection-sidebar__listing-content{padding-left:15px;padding-right:15px}}@media screen and (min-width: 768px){.collection-sidebar__right{border-left:1px solid var(--color_line);padding-left:10px}.collection-sidebar__left{border-right:1px solid var(--color_line);padding-right:10px}}@media screen and (min-width: 992px){.collection-sidebar__left{padding-right:20px}.collection-sidebar__right,.product-template__content.padding-left{padding-left:20px}.product-template__content.padding-right{padding-right:20px}.collection-template__content.padding-left{padding-left:30px}.collection-template__content.padding-right{padding-right:30px}}@media screen and (max-width: 767px){.template-product .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(105vw)!important}.mobile-facets__inner{width:350px;margin:0}}.collection-sidebar__item .facets__price{padding-top:5px!important}.collection-sidebar__item .facets__list{padding:0;display:flex;flex-wrap:wrap;align-items:flex-start}.collection-sidebar__item .facets__list .facets__item:last-child .facet-checkbox{margin-bottom:0}.collection-sidebar__item .list-menu__item{width:50%;padding:5px 0}@media screen and (min-width: 768px) and (max-width: 1199px){.collection-sidebar__item .list-menu__item{width:100%}}.facets__list.facets__list-color .facet-checkbox>svg{fill:#fff;left:8px!important;top:13px!important;transform:translateY(-50%)!important;position:absolute;opacity:0}.facets__list.facets__list-color .facet-checkbox>.icon-checkmark-black,.facets__list.facets__list-color .facet-checkbox>.icon-checkmark{opacity:1}.facets__list.facets__list-color .facet-checkbox>.icon-checkmark-black{fill:#000}.facets__list.facets__list-color .facet-checkbox{padding-left:30px;padding-top:3px;padding-bottom:3px}.collections-filter__color{position:absolute;top:3px;left:3px;transform:none;display:block;width:20px;height:20px;z-index:4;border-radius:100%}.collections-filter__color:before{content:"";position:absolute;top:-3px;left:-3px;bottom:-3px;right:-3px;border:1px solid #cecece;border-radius:100%}.collections-filter__color[style="background: #ffffff;"]{box-shadow:0 0 0 1px #0000001a inset}.facets__list.facets__list-color input[value=black]+svg+svg{fill:#fff}.facets__list.facets__list-color input[value=yellow]+svg+svg,.facets__list.facets__list-color input[value=White]+svg+svg{fill:#000}@media screen and (min-width: 768px) and (max-width: 1199px){.facets__price-field{flex-wrap:wrap}.facets__price-field>*{margin-right:0}}.disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-105vw)}.mobile-facets__inner{margin:0}.mobile-facets__close{left:0;right:auto}.collection--template__sidebar .product-item__list .product-item__title{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:var(--font_size_body)}.collection--template__sidebar .product-item__list .price-item,.collection--template__sidebar .product-item__list .price-item *{font-size:14px}.collection--template__sidebar .product-item__list .spr-icon{font-size:12px}.collection--template__sidebar .product-item__list .product-item__top .product-item__hover_image{padding-top:0!important;padding-bottom:0!important}.collection--template__sidebar .product-item__list .product-item__bottom{padding-bottom:0}.collection--template__sidebar .product-labels,.collection--template__sidebar .product-item__list product-wishlist,.collection--template__sidebar .product-item__list .product-item__hover{display:none!important}.collection-sidebar__item .product-item__list{margin-bottom:20px;border:0;background-color:transparent}.collection-sidebar__item .product-item__list .product-item__hover>div{opacity:1}.collection-sidebar__item .product-item__list .product-item__hover .product-item__compare,.collection-sidebar__item .product-item__list .product-item__hover .product-item__quickview,.collection-sidebar__item .product-item__list .product-item__hover .product-item__addcart{transform:none!important}.collection-sidebar__item .product-item__list .product-item__price{margin-top:3px}@media screen and (min-width: 768px) and (max-width: 1199px){.collection-sidebar__item .product-item__list .product-item__bottom,.collection-sidebar__item .product-item__list .product-item__top{width:100%}.collection-sidebar__item .product-item__list .product-item__bottom{padding-top:10px!important;padding-left:0;padding-right:0;padding-bottom:0}}@media screen and (min-width: 768px){.product-template__content-right .product-template__inner{flex-direction:row-reverse}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-collection-sidebar.css.map */
