.collection-template{margin:50px 0 90px}@media (max-width: 991px){.collection-template{margin:5px 0 70px}}.collection-template__title{text-transform:uppercase;padding:0;margin:5px 0 55px}@media (max-width: 991px){.collection-template__title{margin:5px 0 15px;font-size:var(--h2-font-size-mobile)}}.top-filter{margin:33px 0;border-top:1px solid var(--background-dark-2);border-bottom:1px solid var(--background-dark-2);position:relative;z-index:4}@media (max-width: 991px){.top-filter{margin:20px 0 50px}}.top-filter__d-flex{align-items:center;position:relative;padding:22px 0}@media (max-width: 991px){.top-filter__d-flex{padding:18px 0}}.top-filter__products-count{font-weight:var(--font-weight-medium);color:var(--text-white)}@media (max-width: 991px){.top-filter__products-count{position:absolute;top:100%;left:0;right:0;margin-top:17px}}.top-filter__toggle-filter{cursor:pointer;margin-left:38px;color:var(--text-dark);font-weight:var(--font-weight-medium);transition:color .3s ease-in;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in}@media (max-width: 991px){.top-filter__toggle-filter{margin-left:0}}.top-filter__toggle-filter:hover{color:var(--text-white)}.top-filter__toggle-filter:hover svg path{fill:var(--text-white)!important}.top-filter__toggle-filter svg{margin-left:5px}.top-filter__toggle-filter svg path{fill:var(--text-dark)!important;transition:fill .3s ease-in;-webkit-transition:fill .3s ease-in;-moz-transition:fill .3s ease-in}.top-filter__toggle-filter span:before{content:attr(data-counter)}.top-filter__toggle-filter span[data-counter="0"]{display:none}.top-filter__sort-by{margin-left:auto}.top-filter__sort-by:hover .sort-by__title{color:var(--text-white)}.top-filter__sort-by:hover .sort-by__title svg path{fill:var(--text-white)!important}.top-filter__sort-by:hover .sort-by__values{opacity:1;pointer-events:auto;transform:none;-webkit-transform:none;-moz-transform:none}.sort-by__title{color:var(--text-dark);font-weight:var(--font-weight-medium);cursor:pointer;position:relative;transition:color .3s ease-in;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in}.sort-by__title:before{content:"";display:block;position:absolute;top:-22px;left:-10px;right:-10px;bottom:-22px}.sort-by__title svg{margin-left:5px}.sort-by__title svg path{fill:var(--text-dark)!important;transition:fill .3s ease-in;-webkit-transition:fill .3s ease-in;-moz-transition:fill .3s ease-in}.sort-by__title i{font-style:normal}.sort-by__values{position:absolute;top:100%;right:0;width:255px;background:var(--background-dark-2);margin:0;padding:25px;list-style:none;border-radius:0 0 24px 24px;-webkit-border-radius:0px 0px 24px 24px;-moz-border-radius:0px 0px 24px 24px;opacity:0;pointer-events:none;transition:opacity .3s ease-in,transform .3s ease-in;-webkit-transition:opacity .3s ease-in,transform .3s ease-in;-moz-transition:opacity .3s ease-in,transform .3s ease-in;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px)}.sort-by__values li a{color:var(--text-white);line-height:1.85;display:inline-block;position:relative}.sort-by__values li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:3px;left:0;background:var(--text-white);transform-origin:bottom right;transition:transform .25s ease-out}.sort-by__values li a:hover:after{transform:scaleX(1);transform-origin:bottom left}.sort-by__values li a:not(.active){font-weight:var(--font-weight-medium)}.top-filter__view{display:flex;align-items:center;list-style:none;padding:0;margin:0 0 0 auto}.top-filter__view li+li{margin-left:15px}.top-filter__view li a{display:block;line-height:1}.top-filter__view li a.active svg path,.top-filter__view li a.active svg rect{fill:var(--text-white)!important}.top-filter__view li a svg path,.top-filter__view li a svg rect{fill:var(--text-dark)!important}.top-filter__sort-by+.top-filter__view{margin-left:40px}.wrap-collection .loader{display:none;text-align:center;position:fixed;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:0;right:0}.wrap-collection .loading .loader{display:block}.wrap-collection .loading .products-row{opacity:.5}.wrap-collection .products-row{transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in}.collection .row{margin-top:-55px}@media (max-width: 991px){.collection .row{margin-top:-40px}}.collection .row>div{padding-top:55px}@media (max-width: 991px){.collection .row>div{padding-top:40px}}@media (min-width: 992px){.collection .hide-desktop-filters{display:none!important}.collection .hide-desktop-filters+.col-lg-9{width:100%}}.container--type-3 .pagination,.container--type-3 .collection__empty{padding:0 75px}@media (max-width: 1098px){.container--type-3 .pagination,.container--type-3 .collection__empty{padding:0 50px}}@media (max-width: 991px){.container--type-3 .pagination,.container--type-3 .collection__empty{padding:0 12px}}.pagination{margin-top:38px;display:flex;flex-wrap:wrap}@media (max-width: 991px){.pagination{margin-top:30px}}.pagination__number,.pagination__current{display:block;margin:7px 7px 0 0;width:35px;height:35px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;text-align:center;line-height:35px;background:var(--background-dark-2);color:var(--text-white)}.pagination__current{background:var(--background-blue)}.pagination__next,.pagination__prev{display:flex;width:35px;height:35px;margin:7px 7px 0 0}.pagination__next svg,.pagination__prev svg{display:block;margin:auto}.pagination__prev svg{transform:scale(-1);-webkit-transform:scale(-1);-moz-transform:scale(-1)}.collection-info{margin:40px 0}@media (max-width: 767px){.collection-info{margin:20px 0 30px;flex-wrap:wrap}}.collection-info__left{margin:auto 0;width:50%;min-width:50%;padding-right:12px}@media (max-width: 767px){.collection-info__left{width:100%;min-width:100%;padding:0;margin:0}}.collection-info__title{padding:0 0 20px;margin:0;max-width:33vw}@media (max-width: 767px){.collection-info__title{max-width:100%}}.collection-info__description{max-width:33vw}@media (max-width: 767px){.collection-info__description{max-width:100%}}.collection-info__description p,.collection-info__description div{padding:20px 0 0;margin:0}.collection-info__description ul,.collection-info__description ol{padding:20px 0 0 20px;margin:0}.collection-info__description img,.collection-info__description video,.collection-info__description iframe{display:block;width:100%;height:auto;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);margin:25px 0}@media (max-width: 991px){.collection-info__description img,.collection-info__description video,.collection-info__description iframe{border-radius:var(--mobile-border-radius);-webkit-border-radius:var(--mobile-border-radius);-moz-border-radius:var(--mobile-border-radius)}}.collection-info__description>*:first-child{padding-top:0;margin-top:0}.collection-info__image{width:50%;min-width:50%;margin:0 0 0 auto;padding-left:12px}@media (max-width: 767px){.collection-info__image{width:100%;min-width:100%;margin:0 0 39px;padding:0;order:-2}}.collection-info__image p{padding:0 0 117%;margin:0;position:relative;border-radius:var(--border-radius);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);overflow:hidden}@media (max-width: 991px){.collection-info__image p{border-radius:var(--mobile-border-radius);-webkit-border-radius:var(--mobile-border-radius);-moz-border-radius:var(--mobile-border-radius)}}.collection-info__image p img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.collection-info--design-type-2{margin:-48px -75px -33px 0;position:relative;align-items:center}@media (max-width: 1098px){.collection-info--design-type-2{margin-right:-50px}}@media (max-width: 991px){.collection-info--design-type-2{margin:-5px -12px -20px 0}}@media (max-width: 767px){.collection-info--design-type-2{margin:-3px -12px -20px}}.collection-info--design-type-2 .collection-info__left{padding-top:30px;padding-bottom:30px}@media (max-width: 991px){.collection-info--design-type-2 .collection-info__left{padding:0 12px 40px}}.collection-info--design-type-2 .collection-info__description{font-weight:var(--font-weight-normal)}body[class*=collection] div[id*=banners]+div[id*=brands]{padding-top:2px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/template-collection.css.map */
