@media screen and (min-width: 768px){.collection-sorting{float:right}}.collection-column-filter{order:0}.collection-column-products{order:1}@media screen and (max-width: 767px){.collection-nav .col{margin-top:.7rem}.collection-nav .col:first-child{margin-top:0}.collection-nav .form-label{flex-grow:1;max-width:25%}.collection-nav .form-input{flex-grow:2}}.collection-page .page-row-heading{text-align:center}.content-row.collection-pagination,.content-row.pagination__ajax{margin-bottom:60px}.collection-filter{padding:10px 0;z-index:10}@media screen and (min-width: 768px){.collection-filter{height:60px;overflow:hidden;padding:0}}@media screen and (min-width: 768px){.theme-editor .collection-filter{height:auto}}.collection-header-content{position:relative}.collection-header-content .collection-header-bg .page-row-header .page-row-heading{text-align:center;font-size:2em}@media screen and (min-width: 1024px){.collection-header-content .collection-header-bg .page-row-header .page-row-heading{font-size:3em}}.collection-header-content .collection-header-bg .page-row-header .collection-description{margin:10px 0 40px}.collection-header-content .collection-header-bg.has-bg-image{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:180px}@media screen and (min-width: 768px){.collection-header-content .collection-header-bg.has-bg-image{background:none;min-height:initial}}@media screen and (max-width: 767px){.collection-header-content .collection-header-bg.has-bg-image .img{display:none}}.collection-header-content .collection-header-bg.has-bg-image .page-row-header{position:absolute;z-index:2;top:50%;left:40px;transform:translateY(-50%)}.collection-header-content .collection-header-bg.has-bg-image .page-row-header .page-row-heading{text-align:left}@media screen and (min-width: 768px){.collection-template .product-colors .color{min-width:20px;height:20px}}@media screen and (min-width: 768px){.collection-template .filter__colors .filter-color{margin:0 4px}}@media screen and (min-width: 768px){.collection-template .filter__colors .filter-reset .la-close,.collection-template .filter__colors .filter-reset .filter-remove-tag:before{position:absolute;top:2.5px;left:2.5px}}@media screen and (min-width: 768px){.collection-template .filter__colors .filter-reset .filter-color,.collection-template .filter__colors .filter-reset .filter-reset-link{width:20px;height:20px}}.filter-wrapper{position:relative;display:none}.js .filter-wrapper .filter-load-wrapper,.filter-textarea{display:none}.theme-editor .filter-textarea{display:block}.filter-textarea textarea{width:auto;resize:vertical;padding:5px;box-sizing:border-box}.filter-heading{text-transform:uppercase;font-weight:700;margin:20px 0;float:left}@media screen and (max-width: 767px){.filter-heading{display:none}}.filter-pane{margin:1.4rem 0;box-sizing:border-box}.filter-pane label{display:block;word-break:break-all}.filter-pane ol{margin:0;padding:0;list-style:none}.filter-pane ol.filter-list.level-1{list-style-type:none}.filter-pane a{display:block;position:relative;color:#000}.filter-title{margin-bottom:5px;position:relative}.filter-title .filter-link-trigger{right:10px}.filter-link-trigger{position:absolute;right:0;font-size:16px;transform:rotate(-90deg);transition:transform .2s ease-in-out}.collapsible__is-open>[data-collapsible-trigger] .filter-link-trigger{transform:rotate(0)}.filter-item,.filter-list-item{line-height:20px;padding:0;display:block;overflow:hidden}.filter-item label,.filter-list-item label{position:relative;margin:0;padding-left:25px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.filter-item label:hover,.filter-list-item label:hover{color:#000;text-decoration:underline}.filter-item label:before,.filter-list-item label:before{position:absolute;left:0;top:3px;width:14px;line-height:14px;font-size:10px;font-weight:700;z-index:5;color:#fff;text-align:center}.filter-item label:after,.filter-list-item label:after{content:"";display:block;position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #ecf2ec;box-sizing:border-box;background:#fff;transition:background .1s ease-in-out;z-index:1}.filter-item input[type=checkbox],.filter-list-item input[type=checkbox]{opacity:0;position:absolute;left:-30px}.filter-item input[type=checkbox]:checked+label:after,.filter-list-item input[type=checkbox]:checked+label:after{background-color:#000}.filter-link.level-2{padding-left:20px}.filter-link.level-3{padding-left:40px}.filter-color{display:inline-block;width:14px;height:14px;border:1px solid #ecf2ec;position:relative;vertical-align:middle;top:-2px;margin-right:10px}.filter-list.level-1[data-collapsible-parent] .filter-less,.filter-list.level-1[data-collapsible-parent] .filter-hideable__true{display:none}.filter-list.level-1[data-collapsible-parent].collapsible__is-open .filter-less,.filter-list.level-1[data-collapsible-parent].collapsible__is-open .filter-hideable__true{display:block}.filter-list.level-1[data-collapsible-parent].collapsible__is-open .filter-more{display:none}.filter-toggler{cursor:pointer;font-style:italic;text-align:right;font-size:90%;color:#2d2d2b}.filter-remove-tag{padding-left:25px}.filter-remove-tag:before{position:absolute;left:0;top:3px;width:14px;line-height:14px;font-size:10px;font-weight:700;z-index:5;color:#000;text-align:center}.filter-remove-tag:after{content:"";display:block;position:absolute;left:0;top:3px;width:14px;height:14px;border:1px solid #ecf2ec;box-sizing:border-box;background:#fff;transition:background .1s ease-in-out;z-index:1}.filter-collapsible-button{display:block}@media screen and (min-width: 768px){.filter-collapsible-button{display:none}}.filter-collapsible-wrapper{display:none}.collapsible__is-open .filter-collapsible-wrapper{display:block}@media screen and (min-width: 768px){.filter-collapsible-wrapper{display:block}}@media screen and (max-width: 767px){.filter-collapsible-wrapper{border:1px solid black;padding:11px 18px 6px;position:absolute;z-index:2;left:0;right:0;background:#fff}}.filters__horizontal .filter-target{display:flex;background:#efefef}.filters__horizontal .filter-target .filter-pane{flex-grow:1;padding:10px}.filter__colors [data-collapsible-target]{overflow:hidden;max-height:0;position:relative}@media screen and (min-width: 768px){.filter__colors [data-collapsible-target]{max-height:none}}.filter__colors .filter-title,.filter__colors .filter-item label:after,.filter__colors .filter-list-item label:after{display:none}.filter__colors.filter-pane{margin:0}@media screen and (max-width: 767px){.filter__colors .filter-items{max-height:2000px}}.filter__colors .filter-list{justify-content:flex-start;align-items:center}@media screen and (min-width: 768px){.filter__colors .filter-list{justify-content:flex-end}}.filter__colors .filter-item-current{text-transform:uppercase;margin-right:15px}@media screen and (max-width: 767px){.filter__colors .filter-item-current{display:none}}.filter__colors .filter-item,.filter__colors .filter-list-item{padding:5px 0;line-height:50px}@media screen and (max-width: 767px){.filter__colors .filter-item,.filter__colors .filter-list-item{line-height:27px}}.filter__colors .filter-item input[type=checkbox]:checked+label .color:before,.filter__colors .filter-list-item input[type=checkbox]:checked+label .color:before{content:"";display:block;border:1px solid #929292;background:transparent;border-radius:50%;position:absolute;top:-3px;left:-3px;bottom:-3px;right:-3px;z-index:2}.filter__colors .filter-item label,.filter__colors .filter-list-item label{padding-left:0}.filter__colors .filter-color{margin:0 3.5px}@media screen and (min-width: 410px){.filter__colors .filter-color{margin:0 5px}}.filter__colors .filter-reset{padding-top:8px}.filter__colors .filter-reset.hidden{display:none}.filter__colors .filter-reset .filter-color,.filter__colors .filter-reset .filter-reset-link{display:block;width:25px;height:25px;border-radius:50%}.filter__colors .filter-reset .filter-reset-link{background:#fff}.filter__colors .filter-reset .filter-reset-link:hover,.filter__colors .filter-reset .filter-reset-link:active,.filter__colors .filter-reset .filter-reset-link:focus{text-decoration:none}.filter__colors .filter-reset .la-close,.filter__colors .filter-reset .filter-remove-tag:before{position:absolute;top:5px;left:5px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/code-theme-collection.scss.css.map */
