.collection-wrapper .empty{margin:120px 0}.collection-wrapper .empty .head{font-size:6em;margin-bottom:.3em}.collection-wrapper .empty .icon{display:inline}.collection-wrapper .empty .title{font-size:1.2em;margin-bottom:2em}.collection-wrapper{margin:0 auto;text-align:center}.collection-loading{position:relative;height:200px}.collection-loading .loader{border-color:#052f580d;border-top-color:#052f584d}.collection-loading.fixed{position:fixed;z-index:90;top:0;left:0;width:100%;height:100%;background:#f7f3f2cc}.collection-top{margin-top:2em;margin-bottom:2em}.collection-top .wrap{padding-bottom:20px;border-bottom:1px solid rgba(5,47,88,.1)}.collection-top .breadcrumb{border:none;padding:0}.collection-top .sort-select{font-size:.8125em;text-align:right;margin-top:0}.collection-top .sort-select label{padding:0;white-space:nowrap;margin-right:1em}.collection-top .sort-select select{padding:.85em 2em .85em 1em}.filter-sort-wrapper select#sort-by{background-color:transparent;border:none;border-bottom:2px solid;padding:0;font-size:1.125em;width:77%}.filter-sort-wrapper label[for=sort-by]{flex-shrink:0;font-size:1.125em;font-weight:700;line-height:1.44em}.collection-grid .grid-item{margin-bottom:2em}.collection-grid .grid-item product-card-atc{position:relative}.collection-layout-flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:var(--grid-align)}.collection-layout-flex .grid-item{width:calc(100% / var(--items-per-row))}.collection-layout-grid{display:grid;grid-template-columns:repeat(var(--items-per-row),calc(100% / var(--items-per-row)))}.collection-layout-grid .grid-item{grid-row:auto;grid-column:auto;width:100%}.collection-grid .featured-item-inner{height:100%;position:relative;border-radius:20px;overflow:hidden;min-height:460px}.collection-grid .featured-item-overlay{position:absolute;top:0;left:0;bottom:0;right:0}.collection-grid .featured-item-content{position:absolute;bottom:0;left:50%;transform:translate(-50%);text-align:left;padding:2em;max-width:25em;width:fit-content}.collection-grid .featured-item-title{font-size:1.5em;margin-bottom:.5em;color:inherit}.collection-grid .featured-item-inner img{height:100%}.collection-grid .featured-item-image-absolute .featured-item-inner img{position:absolute}.collection-grid .featured-item-image-absolute .featured-item-overlay{position:static;display:flex;align-items:flex-end;justify-content:center;height:100%}.collection-grid .featured-item-image-absolute .featured-item-content{position:static;transform:none;z-index:0}.collection-grid .product-item .product-card .metafield-badge{line-height:.875em}js-collection-filters .js-collection-filters,.collection-filters.large--container>.js-collection-filters{border-bottom:1px solid #052F58;padding-bottom:.625em;margin-bottom:5em;box-sizing:border-box;max-width:100%;flex-wrap:wrap;gap:.5em 1em}js-collection-filters .filter-buttons{flex:1 1 auto;min-width:0}js-collection-filters .filter-sort-wrapper{flex:0 0 auto;margin-left:auto}js-collection-filters .js-collection-filters .filter-buttons .filter-button,.collection-filters.large--container .filter-buttons .filter-button{padding:.55em 1.5em;font-size:.875em;margin-right:1.14em;margin-bottom:1em;text-transform:capitalize}js-collection-filters .js-collection-filters .filter-buttons .filter-button.active,.collection-filters.large--container .filter-buttons .filter-button.active{background-color:#052f58;color:#fff;fill:#fff;border:2px solid #052F58;box-shadow:none}.collection-filters .js-collection-filters .filter-select{margin-bottom:.875em;margin-left:0}.collection-filters .js-collection-filters .filter-select .label{flex-shrink:0;font-size:1.125em;font-weight:700;line-height:1.44em;margin-right:.44em}.collection-filters .js-collection-filters .concern-filter{font-size:1.125em;line-height:1.44em;width:fit-content;background-size:.6em;background-color:transparent;border:none;border-bottom:2px solid #052f58;color:#052f58;padding:0 1.5em 0 0}.collection-filters .js-collection-filters .separator{width:calc(100% - 2rem);margin:.375em 1rem 1.25rem;height:1px;background-color:#052f58}@media all and (max-width:1050px){.collection-top{margin-top:20px;margin-bottom:20px}.collection-loading.fixed{z-index:205}.collection-filters .js-collection-filters{border-bottom:none;padding-bottom:0;margin-bottom:2.5em}.collection-filters .js-collection-filters .filter-buttons{overflow-x:auto;display:flex}.collection-filters .js-collection-filters .filter-buttons .filter-button{flex-shrink:0}.collection-filters .js-collection-filters .filter-buttons .filter-button:first-of-type{margin-left:1.2rem}.collection-filters .js-collection-filters .filter-select{margin-right:0;padding-right:0}.collection-filters .js-collection-filters .filter-select .label{margin-bottom:.45em}.collection-filters .js-collection-filters .concern-filter{font-size:.9em!important}.filter-sort-wrapper{display:flex}.filter-sort-wrapper select#sort-by{padding-bottom:.2em;width:90%;font-size:.9em!important}.collection-grid .featured-item{display:none}.filter-sort-wrapper collection-sort{flex-direction:column;gap:.5em;align-items:flex-start;padding-left:1em;justify-content:flex-start;flex:1;max-width:16em}}@media all and (max-width:600px){.collection-top .sort-select{margin-top:20px;padding-top:20px;border-top:1px solid rgba(5,47,88,.1)}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/collection_main.css.map */
