.collection-template{margin-top:40px}.collection-template .collection-flex{display:flex;justify-content:space-between;gap:26px}.collection-template .collection-flex .col--filters{width:270px;min-width:270px}.collection-template .collection-flex .col--filters .filter-form{display:flex;flex-direction:column;gap:20px}.collection-template .collection-flex .col--filters .filter-form .head{display:none}.collection-template .collection-flex .col--filters .filter-form .clear-filters{color:var(--color-error);text-align:center;-webkit-text-decoration:underline;text-decoration:underline}.collection-template .collection-flex .col--filters .filter-form .apply-filters-device{display:none}.collection-template .collection-flex .col--filters .filter-form .show-all-filters .button{width:100%;text-align:center}.collection-template .collection-flex .col--filters .filter-form .show-all-filters .button:after{display:none}.collection-template .collection-flex .col--filters .filter-form input{border:1px solid rgba(255,255,255,.1);border-radius:10px;outline:none;box-shadow:none;height:35px;color:#fff}.collection-template .collection-flex .col--filters .filter-form .filter--group{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px;background:#0003;display:none}.collection-template .collection-flex .col--filters .filter-form .filter--group.active{display:block}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-summary{pointer-events:none}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter--group-title{display:block;margin:0 0 10px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__price-range{display:flex;gap:10px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter label{display:block;margin:0 0 10px;font-size:14px;width:100%;white-space:nowrap}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex{position:relative}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex span{position:absolute;top:0;left:0;width:22px;height:100%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;border-radius:10px 0 0 10px;font-size:14px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__price-range .filter-group-display__price-range-filter .input-flex input{width:100%;padding-left:30px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list{display:flex;flex-direction:column;gap:13px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li{list-style:none;position:relative;display:none}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li .filter_count{color:var(--color-primary);font-size:10px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li.active{display:block}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li input{display:none}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li input:checked+label:before{background-size:16px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li input:disabled+label{opacity:.4}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li label{position:relative;padding-left:35px;display:block}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list li label:before{content:"";position:absolute;top:-2px;left:0;width:25px;height:25px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:url(icon-check-blue.svg) no-repeat center center/0;transition:.2s all}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list-more{margin-top:10px}.collection-template .collection-flex .col--filters .filter-form .filter--group .filter-group-display__list-more a{color:var(--color-primary);font-size:14px}.collection-template .collection-flex .col--filters .filter-form .filter-group-display__submit{display:block;margin-top:12px}.collection-template .collection-flex .col--filters .filter-form .filter-group-display__submit button{background:none;border:none;padding:0;color:var(--color-primary);font-size:14px}.collection-template .collection-flex .col--product-grid{flex:1}.collection-template .collection-flex .col--product-grid .label{margin:0 0 15px;display:block}.collection-template .collection-flex .col--product-grid .block--collection-ov{border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px;background:#0003;margin:0 0 20px}.collection-template .collection-flex .col--product-grid .block--collection-ov .collection-title{margin:0 0 13px;padding:0}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group{padding:30px 0;margin-top:24px;position:relative;display:flex;justify-content:space-between}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group:before{content:"";position:absolute;top:0;left:-24px;width:calc(100% + 48px);height:1px;background:#ffffff1a}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls{display:flex;align-items:flex-end;gap:30px}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .filter-toggle-device{display:none}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .sorting select{color:#fff;outline:none;box-shadow:none;border-radius:20px;height:55px;border:1px solid rgba(255,255,255,.1);font-size:16px}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view{height:55px;display:flex;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view .view{width:112px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;cursor:pointer;transition:.3s all}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view .view[data-view=grid]{border-right:1px solid rgba(255,255,255,.1)}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view .view.active{background:var(--color-primary)}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view .view:hover{background:var(--color-primary-reduced)}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .product-pagination{text-align:right}.collection-template .collection-flex .col--product-grid .paging-list{display:flex;gap:5px;justify-content:flex-end}.collection-template .collection-flex .col--product-grid .paging-list a,.collection-template .collection-flex .col--product-grid .paging-list .current{width:40px;height:40px;border:1px solid rgba(255,255,255,.1);border-radius:15px;display:flex;justify-content:center;align-items:center;color:var(--color-primary);transition:.3s all}.collection-template .collection-flex .col--product-grid .paging-list a:hover,.collection-template .collection-flex .col--product-grid .paging-list .current:hover{border-color:var(--color-primary)}.collection-template .collection-flex .col--product-grid .paging-list .current{color:#fff;background:var(--color-primary)}.collection-template .collection-flex .col--product-grid .paging-list .next a,.collection-template .collection-flex .col--product-grid .paging-list .prev a{font-size:0;text-indent:-9999px;background:url(icon-breadcrumb.svg) no-repeat center center/8px}.collection-template .collection-flex .col--product-grid .paging-list .prev a{transform:rotate(180deg)}.collection-template .collection-flex .col--product-grid .paging-list .deco{width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:var(--color-primary)}.collection-template .collection-flex .col--product-grid .collection--products-grid{display:flex;flex-wrap:wrap;margin:0 -10px}.collection-template .collection-flex .col--product-grid .collection--products-grid .item{width:25%;padding:0 10px 20px}.collection-template .collection-flex .col--product-grid .collection--products-grid .item .product-card-grid{height:100%}.collection-template .collection-flex .col--product-grid .collection--products-grid .item .product-card-grid .media-container{height:auto;height:initial;border-radius:0}.collection-template .collection-flex .col--product-grid .collection--products-grid .item .product-card-grid .media-container img.featured-image{position:static;transform:translate(0);width:100%;height:100%;padding:20px 0;-o-object-fit:contain;object-fit:contain}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item{width:100%}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid{display:flex;position:relative;flex-direction:row}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .media-container{width:300px;min-width:300px;position:static;height:auto;height:initial}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .media-container img.featured-image{width:100%;height:auto;height:initial;position:static;transform:translate(0);-o-object-fit:contain;object-fit:contain}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .media-container img.brand-logo{right:20px;top:20px;left:auto;width:120px;height:auto;height:initial}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .meta{width:calc(100% - 580px)}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .meta .meta-start{padding-right:200px}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .meta .btn-flex{width:260px;position:absolute;bottom:30px;right:30px}.collection-template .collection-flex .col--product-grid .collection--products-grid .pagination{padding:66px 10px 0;width:100%;text-align:center}.collection-template .collection-flex .col--product-grid .collection--products-grid .pagination .paging-list{justify-content:center}@media (max-width: 1024px){.collection-template{margin-top:0}.collection-template .collection-flex .col--filters{position:fixed;z-index:99999;top:0;right:0;width:100%;height:100%;background:#000c;display:none}.collection-template .collection-flex .col--filters.expanded .filter-form{right:0}.collection-template .collection-flex .col--filters .filter-form{position:absolute;top:0;right:-100%;width:calc(100% - 80px);max-width:500px;height:100%;background:var(--color-black);overflow:auto;transition:.3s all}.collection-template .collection-flex .col--filters .filter-form .head{display:flex;justify-content:space-between;align-items:center;gap:0;position:sticky;z-index:2;top:0;background:#1b1c22;height:40px}.collection-template .collection-flex .col--filters .filter-form .head span{display:flex;align-items:center;padding-left:10px}.collection-template .collection-flex .col--filters .filter-form .head .close-icon{width:20px;height:20px;background:url(icon-close-blue.svg) no-repeat center center/15px;display:block;margin-right:20px}.collection-template .collection-flex .col--filters .filter-form .apply-filters-device{position:sticky;bottom:0;left:0;width:100%;padding:20px;display:block;background:#1b1c22}.collection-template .collection-flex .col--filters .filter-form .apply-filters-device button{width:100%;text-align:center}.collection-template .collection-flex .col--filters .filter-form .filter--group{padding:0 20px;border:none}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls{width:100%}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .filter-toggle-device{border-radius:50px;height:55px;border:1px solid rgba(255,255,255,.1);font-size:14px;display:flex;justify-content:center;align-items:center;gap:0;width:50%}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .filter-toggle-device svg{width:34px}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .sorting{width:50%;position:relative}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .sorting:after{content:"";position:absolute;top:22px;right:20px;width:7px;height:12px;background:url(icon-breadcrumb.svg) no-repeat center center/contain;transform:rotate(90deg)}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .sorting .label{display:none}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .sorting select{border-radius:50px;padding-top:0;padding-bottom:0;background:none;font-size:14px;width:100%}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view{width:100%}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view .view{flex:1}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .product-pagination{display:none}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .media-container img.brand-logo{right:auto;left:20px;width:80px}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .meta .meta-start{padding-right:0}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .meta .btn-flex{position:static;width:100%}}@media (max-width: 750px){.collection-template .page-breadcrumbs{margin-bottom:20px}.collection-template .collection-flex .col--product-grid{width:100%}.collection-template .collection-flex .col--product-grid .block--collection-ov{padding:0;border-radius:0;border:none;background:none}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group{padding:12px 0 0}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group:before{left:-16px;width:calc(100% + 32px)}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls{align-items:center;justify-content:space-between;gap:12px;width:100%}.collection-template .collection-flex .col--product-grid .block--collection-ov .controls-group .controls .product-view{display:none}.collection-template .collection-flex .col--product-grid .collection--products-grid{margin:0}.collection-template .collection-flex .col--product-grid .collection--products-grid .pagination{padding:30px 0 50px}}@media (max-width: 1300px){.collection-template .collection-flex .col--product-grid .collection--products-grid .item{width:33.3%}}@media (max-width: 1300px) and (max-width: 1024px){.collection-template .collection-flex .col--product-grid .collection--products-grid .item{width:50%}}@media (max-width: 1300px) and (max-width: 1024px) and (max-width: 750px){.collection-template .collection-flex .col--product-grid .collection--products-grid .item{width:100%}}@media (max-width: 768px){.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid{flex-direction:column}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .media-container{width:100%;min-width:100%}.collection-template .collection-flex .col--product-grid .collection--products-grid.view-list .item .product-card-grid .meta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-collection-template.css.map */
