.collection-filtergroups-section{overflow:unset}.collection-filtergroups{background-color:#f1f1f1;padding:20px 0!important;display:flex;gap:16px;width:100%;position:relative;-ms-overflow-style:none;scrollbar-width:none;will-change:transform;-webkit-user-select:none;user-select:none;cursor:pointer;z-index:8;overflow:unset!important;overflow-x:hidden;max-width:100vw}.collection-filtergroups.swiper-horizontal{overflow-x:hidden}.collection-filtergroups .swiper-wrapper{max-width:100vw}@media screen and (min-width:768px){.collection-filtergroups .swiper-wrapper{justify-content:center}}.collection-filtergroups::-webkit-scrollbar{display:none}.collection-filtergroups .collection-filtergroup{padding:0;border:1px #C30030 solid;border-radius:60px;margin-right:24px;position:relative;width:auto}.collection-filtergroups .collection-filtergroup:first-child{margin-left:30px}.collection-filtergroups .collection-filtergroup:last-child{margin-right:30px}@media(max-width:767px){.collection-filtergroups .collection-filtergroup{margin-right:16px}}.collection-filtergroups .collection-filtergroup input{display:none}.collection-filtergroups .collection-filtergroup>button{font-family:HelveticaNeue,sans-serif;font-size:16px;font-weight:500;line-height:52px;text-align:center;margin:0;padding:0 16px;white-space:nowrap;color:#c30030;background:transparent;border:0;cursor:pointer}.collection-filtergroups .collection-filtergroup .filtergroup-products{position:absolute;top:calc(100% + 20px);background-color:#fff;left:0;box-shadow:0 6px 9.5px #0000001a;max-width:220px;width:220px;display:none}.collection-filtergroups .collection-filtergroup .filtergroup-products ul{max-height:155px;overflow-y:auto}.collection-filtergroups .collection-filtergroup .filtergroup-products ul li{padding:12px;align-items:flex-start;font-family:HelveticaNeue,sans-serif;font-size:14px;font-weight:500;line-height:17.09px;text-align:left;color:#000;display:flex;gap:8px}.collection-filtergroups .collection-filtergroup .filtergroup-products ul li svg{width:20px;min-width:20px;height:20px;margin-top:1px}.collection-filtergroups .collection-filtergroup .filtergroup-products ul li .icon-checkbox-checked,.collection-filtergroups .collection-filtergroup .filtergroup-products ul li .icon-radio-checked{display:none}.collection-filtergroups .collection-filtergroup .filtergroup-products ul li.checked .icon-checkbox-checked,.collection-filtergroups .collection-filtergroup .filtergroup-products ul li.checked .icon-radio-checked{display:inline-block}.collection-filtergroups .collection-filtergroup .filtergroup-products ul li.checked .icon-checkbox,.collection-filtergroups .collection-filtergroup .filtergroup-products ul li.checked .icon-radio{display:none}.collection-filtergroups .collection-filtergroup .filtergroup-products ul li.disabled{opacity:.45;cursor:default}.collection-filtergroups .collection-filtergroup .filtergroup-products .filtergroup-products-footer{padding:12px;display:flex;gap:8px}.collection-filtergroups .collection-filtergroup .filtergroup-products .filtergroup-products-footer a,.collection-filtergroups .collection-filtergroup .filtergroup-products .filtergroup-products-footer button{flex:1;padding:12px;text-align:center;font-family:HelveticaNeue,sans-serif;font-size:16px;font-weight:500;line-height:16px;border-radius:4px;border:0;cursor:pointer}:is(.collection-filtergroups .collection-filtergroup .filtergroup-products .filtergroup-products-footer a,.collection-filtergroups .collection-filtergroup .filtergroup-products .filtergroup-products-footer button).clear{color:#c30030;background-color:#fff}:is(.collection-filtergroups .collection-filtergroup .filtergroup-products .filtergroup-products-footer a,.collection-filtergroups .collection-filtergroup .filtergroup-products .filtergroup-products-footer button).apply{background-color:#c30030;color:#fff}.collection-filtergroups .collection-filtergroup.active,.collection-filtergroups .collection-filtergroup:has(li.checked){background:#c30030}:is(.collection-filtergroups .collection-filtergroup.active,.collection-filtergroups .collection-filtergroup:has(li.checked))>button{color:#fff}:is(.collection-filtergroups .collection-filtergroup.active,.collection-filtergroups .collection-filtergroup:has(li.checked))>button>.menu-indicator{transform:rotateX(180deg)}.collection-filtergroups .collection-filtergroup.active .filtergroup-products{display:block}.collection-filtergroups-wrapper{position:relative;max-width:100vw}.collection-filtergroups .slick-prev,.collection-filtergroups .slick-next,.collection-filtergroups-left,.collection-filtergroups-right{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:30;background-color:#f1f1f1}.collection-filtergroups .slick-next,.collection-filtergroups-right{right:6px}.collection-filtergroups .slick-prev,.collection-filtergroups-left{left:6px}.collection-filtergroups .slick-prev:before,.collection-filtergroups-left{background-image:url(arrow-left-red.png);background-size:contain;background-position:center;background-repeat:no-repeat;content:"";width:20px;height:20px;opacity:1!important;float:left;z-index:1}.collection-filtergroups .slick-next:before,.collection-filtergroups-right{color:#fff;-webkit-font-smoothing:antialiased;background-image:url(arrow-right-red.png);background-repeat:no-repeat;background-size:contain;background-position:center;content:"";width:20px;height:20px;opacity:1!important;float:left;z-index:1}.collection-filtergroups .collection-filtergroup .filtergroup-products.align-right{left:auto;right:0}@media(max-width:767px){.collection-filtergroups .collection-filtergroup .filtergroup-products{max-width:calc(100vw - 32px)}}.menu-indicator{display:inline-block;transition:transform .2s linear}.filtergroup-products li .checkbox-icons{display:inline-flex}.collection-filtergroup .filtergroup-trigger:focus-visible,.filtergroup-products-footer button:focus-visible{outline:2px solid #C30030;outline-offset:2px}.filtergroup-products li:focus-visible{outline:2px solid #C30030;outline-offset:-2px}.collection-filtergroups .filter-count{color:#767678;font-weight:400;white-space:nowrap}.filtergroups-results{text-align:center;font-family:HelveticaNeue,sans-serif;font-size:.875rem;font-weight:400;line-height:20px;color:#767678;margin:12px 30px 0}.filtergroups-results .filtergroups-results-label{font-weight:700}@media(max-width:767px){.filtergroups-results{margin:12px 16px 0}}.filtergroups-results[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/655/assets/collection-filtergroups.css.map */
