@font-face{font-family:usf-icon;src:url(usf-icons.ttf) format("truetype"),url(usf-icons.woff) format("woff"),url(usf-icons.svg) format("svg");font-weight:400;font-style:normal}.collection-template .twelve.columns{width:100%!important}.collection-sorting{width:auto;padding:8px 30px 8px 14px;margin:0;font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;font-size:16px;text-transform:none;color:#000;line-height:1.6em;text-transform:capitalize}.product-grid-info{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:13px;margin-bottom:30px}.product-grid-wrapper{width:80%;float:right}.collection-filter{width:20%;float:left;padding-right:15px}.filter-active-value{border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding-bottom:20px}.filter-active-value .active-value-header{display:flex;justify-content:space-between;flex-wrap:wrap;padding:13px 0 11px}.filter-active-value .active-item-container .active-item{display:flex;align-items:center;justify-content:space-between;padding:6px 0}.filter-active-value .active-item-container .active-item .info .name{margin-right:5px}.filter-active-value .active-item-container .active-item .info{display:flex;flex-wrap:wrap}.filter-active-value .active-item-container .active-item .remove-value{width:15px;height:15px}.filter-active-value .active-item-container .active-item .remove-value:before,.filter-active-value .active-item-container .active-item .remove-value:after{content:"";display:block;width:15px;height:1px;background:#000;position:absolute;right:0;top:8px;transform:rotate(45deg)}.filter-active-value .active-item-container .active-item .remove-value:after{transform:rotate(-45deg)}.filter-active-value .active-value-header .title{position:relative;padding-left:35px;text-transform:uppercase;font-weight:700;font-size:13px;color:#111}.filter-active-value .active-value-header .title:before{content:"\e001";font-family:usf-icon!important;position:absolute;left:0;top:-2px;font-size:16px}.filter-active-value .active-value-header .clear-all{position:relative;font-size:11px;font-weight:400;color:#c6c6c6;padding-right:18px;text-decoration:none}.filter-active-value .active-value-header .clear-all:before,.filter-active-value .active-value-header .clear-all:after{content:"";display:block;width:13px;height:1px;background:#c6c6c6;position:absolute;right:0;top:50%;margin-top:-1px}.filter-active-value .active-value-header .clear-all:before{transform:rotate(45deg)}.filter-active-value .active-value-header .clear-all:after{transform:rotate(-45deg)}.collection-filter .filter-item{border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding-bottom:20px}.filter-item .filter-title{position:relative;text-transform:uppercase;font-weight:700;font-size:13px;margin:0 0 0 20px;color:#111;cursor:pointer;padding:13px 0 11px}.filter-item .filter-title:before{border-color:#000;border-image:none;border-style:solid;border-width:0 1px 1px 0;content:"";display:inline-block;padding:4px;position:absolute;top:50%;left:-20px;margin-top:-1px;transform:translateY(-5px) rotate(45deg);transition:all .3s ease}.filter-item:not(.open) .filter-title:before{transform:rotate(-135deg)}.filter-item .filter-values-container{max-height:300px;overflow-y:auto;overflow-x:hidden;padding:2px 0}.filter-item:not(.open) .filter-values-container{display:none}.filter-values-container::-webkit-scrollbar{width:5px}.filter-values-container::-webkit-scrollbar-track{background:#f1f1f1}.filter-values-container::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.filter-values-container::-webkit-scrollbar-thumb:hover{background:#555}.filter-values-container .filter-value{display:flex;align-items:center}.filter-values-container .filter-value input[type=checkbox]{margin-right:8px;box-shadow:0 0 0 1px #0003;width:14px;height:14px;position:relative;background:0 0;left:1px;top:2px;line-height:22px;border:none;-webkit-appearance:none;appearance:none;cursor:pointer}.filter-values-container .filter-value input[type=checkbox]:checked+label{font-weight:700}.filter-values-container .filter-value input[type=checkbox]:checked:before{content:"";width:9px;height:6px;position:absolute;top:3px;left:3px;border:2px solid #000;border-top:none;border-right:none;background:0 0;transform:rotate(-51deg);box-sizing:border-box}.filter-values-container .filter-value label{color:inherit;border:none;padding:0;font:inherit;white-space:initial;line-height:inherit;margin:0;min-height:auto;height:auto;vertical-align:inherit;text-align:left;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:none;text-transform:inherit;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;cursor:pointer}.filter-values-container .filter-value label .count{float:right;opacity:.6;font-size:.9em;font-weight:inherit;margin-right:5px}.collection-filter input[type=checkbox]:disabled+label{color:#c6c6c6}.filter-value-wrapper .mobile-filter-item,.mobile-filter-bottom,.mobile-filter,.mobile-filter-top,.collection-mobile-filter{display:none}.view-control{display:flex}.view-control.mobile{display:none}.view-control .control-item{width:18px;height:18px;cursor:pointer}.view-control .control-item.selected{opacity:.3}.view-control .control-item.grid{margin-right:8px;margin-left:20px}.product-summary{flex:1 0 auto}body.filter-open{overflow:hidden}.collection-mobile-filter{position:fixed;top:0;left:-150%;z-index:999999999;background:#0000004d;width:100%;height:100%;padding:0;margin:0;transition:left .5s;display:none}.collection-filter.collection-mobile-filter.open{left:0;transition:left .5s}.collection-mobile-filter .filter-inner{background-color:#eee;width:90%;height:100%;position:absolute;right:0;top:0;max-width:600px}.collection-mobile-filter .mobile-filter-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' height='24' width='24'%3E%3Cpath d='M9.97 8.274L2.335.637.637 2.334 8.274 9.97.637 17.607l1.697 1.697 7.637-7.636 7.636 7.636 1.697-1.697-7.636-7.636 7.636-7.637L17.607.637 9.971 8.274z' fill='%23fff'/%3E%3C/svg%3E") 50% 50% no-repeat;height:50px;width:50px;position:absolute;left:-50px;top:0;cursor:pointer}.collection-mobile-filter .filter-inner .filter-item{display:none}.collection-mobile-filter .mobile-filter-top{display:flex;justify-content:space-between;padding:15px;text-align:left;background:#fff;position:relative;border-bottom:1px solid #eee}.collection-mobile-filter .mobile-filter-top .title{font-weight:700;font-size:16px;line-height:18px;text-transform:uppercase;margin:0;padding:0;max-width:70%;color:#111}.collection-mobile-filter .mobile-filter-top .clear-all{font-weight:400;color:#999}.collection-mobile-filter .filter-value-wrapper{background-color:#eee;height:calc(100% - 131px);padding:10px 0;overflow-y:scroll}.collection-mobile-filter .mobile-filter-bottom{padding:16px;background:#fff;position:absolute;left:0;bottom:0;width:100%;height:80px;border-top:1px solid #eee;display:flex;align-items:center}.collection-mobile-filter .mobile-filter-bottom button{width:100%;height:100%;border:none;border-radius:0;background:none;cursor:pointer;line-height:normal;font-size:16px;font-weight:700;text-transform:uppercase;background-color:#2d2d2d;color:#fff;padding:15px;text-align:center}.filter-value-wrapper .mobile-filter-item .filter-title{border-bottom:1px solid #eee;text-align:left;margin:0;cursor:pointer;display:block;width:100%;padding:15px 16px;background:#fff;font-weight:400;line-height:1.12;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-value-wrapper .mobile-filter-item .filter-title .active-values{margin-top:5px;font-size:.8em;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.filter-value-wrapper .mobile-filter-item .filter-item-wrapper{position:absolute;top:0;left:0;width:100%;background-color:#eee;height:calc(100% - 80px);display:none}.filter-value-wrapper .mobile-filter-item .filter-item-wrapper.open{display:block}.mobile-filter-item .filter-item-wrapper .filter-values-header{height:51px;padding:15px;text-align:left;background:#fff;position:relative;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.mobile-filter-item .filter-item-wrapper .filter-values-header .header-title{font-weight:700;line-height:18px;text-transform:uppercase;margin:0;max-width:70%;color:#111;position:relative;padding:0 0 0 41px;cursor:pointer}.mobile-filter-item .filter-item-wrapper .filter-values-header .header-title:before{content:"";position:absolute;left:0;top:3px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='15' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M3.817 8.06h16.194v-2H3.817l4.646-4.646L7.05 0 0 7.049l.011.011L0 7.071l7.049 7.049 1.414-1.414L3.817 8.06z' id='a'/%3E%3Cmask id='b' x='-1' y='-1' width='22.011' height='16.12'%3E%3Cpath fill='%23fff' d='M-1-1h22.011v16.12H-1z'/%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse fill='%232D2D2D' xlink:href='%23a'/%3E%3Cuse stroke='%23FFF' mask='url(%23b)' stroke-width='2' xlink:href='%23a'/%3E%3C/g%3E%3C/svg%3E") 0 50% no-repeat;width:21px;height:15px}.mobile-filter-item .filter-item-wrapper .filter-values-container{height:calc(100% - 51px);padding:10px 0;overflow-y:scroll}.mobile-filter-item .filter-item-wrapper .filter-values-container .filter-value{text-align:left;font-weight:400;line-height:1.12;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:15px 16px;background:#fff;border-bottom:1px solid #eee;flex-direction:row-reverse;justify-content:space-between}.mobile-filter-item .filter-item-wrapper .filter-values-container .filter-value label{width:80%;display:block}.mobile-filter-item .filter-item-wrapper .filter-values-container .filter-value label .count{float:none}.mobile-filter-item .filter-item-wrapper .filter-values-container .filter-value input[type=checkbox]{box-shadow:none}.mobile-filter-item .filter-item-wrapper .filter-values-container .filter-value input[type=checkbox]:checked+label{font-weight:700}.mobile-filter-item .filter-item-wrapper .filter-values-container .filter-value input[type=checkbox]:checked:before{position:absolute;top:calc(-100% - 5px);left:0;content:"";width:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.693 13.178L1.414 9.899 0 11.314l3.934 3.934.656.656L15.904 4.59l-1.312-1.312-9.9 9.9z' fill-rule='evenodd'/%3E%3C/svg%3E") 0 16px no-repeat;height:55px;right:16px;border:none;transform:none}@media screen and (max-width: 768px){.view-control.mobile{display:flex}.view-control.desktop{display:none}.view-control{justify-content:flex-end}.filter-value-wrapper .mobile-filter-item{display:block}.product-grid-wrapper{width:100%;float:right}.product-grid-info{flex-direction:row-reverse;flex-wrap:wrap-reverse;border:none}.product-summary{width:100%;text-align:center;margin:6px 0}.product-summary .text{opacity:.6}.collection-sorting{width:49%;display:inline-block;border:1px solid rgba(0,0,0,.25)}.mobile-filter,.designer-template .mobile-filter{display:flex;width:49%;margin-right:0;border:1px solid rgba(0,0,0,.25);padding:8px 30px 8px 14px;border-radius:3px;order:1;text-transform:uppercase}.collection-mobile-filter .filter-active-value,.collection-filter{display:none}.collection-mobile-filter{display:block}}@media screen and (max-width: 475px){.collection-mobile-filter .mobile-filter-close{height:30px;width:30px;left:-35px;top:5px}}.product-list-wrapper{display:flex;justify-content:space-between;border-bottom:1px solid #e8e9eb;padding-bottom:22px;margin-bottom:22px}.product-list-wrapper .product-list-image{width:95px}.product-list-wrapper .product-list-information-wrapper{display:flex;justify-content:flex-end}.product-list-wrapper .product-list-inmormation{display:flex;text-align:center}.product-list-wrapper .product-list-inmormation .title,.product-list-wrapper .product-list-inmormation .brand{width:150px;display:flex;justify-content:center;align-items:center}.product-list-wrapper .product-list-inmormation .brand{font-size:.9375em;font-style:italic}.product-list-wrapper .product-list-price{width:150px;display:flex;justify-content:flex-end;align-items:center}.product-list-wrapper .product-list-price .price{display:flex;flex-direction:column}.product-list-wrapper .product-list-price .sale .current_price span.money{color:#f90303}@media screen and (max-width: 600px){.product-list-wrapper .product-list-price{width:65px}}@media screen and (max-width: 475px){.product-list-wrapper .product-list-price{width:65px}.product-list-wrapper .product-list-inmormation{flex-direction:column;justify-content:center;align-items:center;margin-right:15px}}.product-grid-wrapper.loading{position:relative}.product-grid-wrapper.loading:after{content:"";display:block;position:absolute;top:calc(50% - 20px);right:calc(50% - 20px);width:40px;height:40px;border-style:solid;border-color:#888580;border-top-color:#fff;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;box-sizing:border-box;z-index:15}.product-grid-wrapper.loading:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#00000080}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mobile-filter-btn{position:relative}.mobile-filter-btn:after{border-color:#0009;border-image:none;border-style:solid;border-width:0 1px 1px 0;content:"";display:inline-block;padding:4px;position:absolute;top:50%;right:16px;margin-top:-1px;transform:translateY(-5px) rotate(45deg);transition:all .3s ease}
/*# sourceMappingURL=/cdn/shop/t/68/assets/wss-filter.css.map */
