.collection-page-section .has-product-filters .align-inner{padding:3.2rem 2.4rem}.collection-page-section .has-product-filters .content .title{font-size:clamp(3.2rem,4.5vw,6rem);margin-bottom:1.2rem}.collection-page-section .has-product-filters .layout-heading-list .info-collection .align-inner{max-width:72rem}.collection-page-section .has-product-filters .layout-heading-list .info-collection .description{max-width:56rem}.collection-category-tabs{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin:0 auto 3.2rem}.collection-category-tabs .category-tab{align-items:center;border:.1rem solid rgba(var(--text-color),.18);color:rgb(var(--text-color));display:inline-flex;font-size:1.4rem;font-weight:700;justify-content:center;min-height:4.4rem;padding:.8rem 1.6rem;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.collection-category-tabs .category-tab:hover,.collection-category-tabs .category-tab.is-active{background:rgb(var(--text-color));border-color:rgb(var(--text-color));color:rgb(var(--background-color))}.collection-page-section .product-filter{align-items:flex-start;gap:2.4rem}.collection-page-section .filter-panel-heading{font-size:1.4rem;font-weight:800;letter-spacing:0;margin-bottom:1.2rem;text-transform:uppercase}.collection-page-section .filter-form-wrapper{background:rgb(var(--background-color));border:.1rem solid rgba(var(--text-color),.12);padding:1.6rem}.collection-page-section .filter-form-wrapper .filter-item{border-bottom:.1rem solid rgba(var(--text-color),.12);margin:0;padding:.6rem 0}.collection-page-section .filter-form-wrapper .filter-item:last-child{border-bottom:0}.collection-page-section .filter-form-wrapper .details-content{border:0}.collection-page-section .filter-form-wrapper .details-header{color:rgba(var(--text-color),.68);font-size:1.3rem}.collection-page-section .layer-last{min-width:0}.collection-page-section .layer-last-header{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;margin-bottom:2rem}.collection-page-section .layer-last-header .active-filter{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.8rem;margin:0}.collection-page-section .active-filter-item{align-items:center;border:.1rem solid rgba(var(--text-color),.16);display:inline-flex;font-size:1.3rem;gap:.6rem;min-height:3.4rem;padding:.6rem 1rem}.collection-page-section .active-filter-item[data-reset=all]{background:rgba(var(--text-color),.08);font-weight:700}.collection-page-section .filter-sorting{min-height:4rem}.collection-page-section .price-input{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.collection-page-section .price-input .separator{display:inline-block;line-height:1;min-width:1.6rem;text-align:center;white-space:nowrap;word-break:normal}.collection-page-section .price-input .price-from,.collection-page-section .price-input .price-to{min-width:0}.collection-page-section .has-product-filters .content .products{gap:3.2rem 2rem}.collection-page-section .product-card{background:rgb(var(--background-color));display:flex;flex-direction:column;height:100%}.collection-page-section .product-card .product-media-wrap{aspect-ratio:1 / 1;background:#f7fbfc;border:.1rem solid rgba(var(--text-color),.08);overflow:hidden;padding-bottom:0!important}.collection-page-section .product-card .product-image{align-items:center;aspect-ratio:1 / 1;display:flex;height:100%;justify-content:center;padding:1.2rem 1.2rem 5.8rem}.collection-page-section .product-card .product-image img,.collection-page-section .product-card .product-image .product-first-image{height:100%!important;object-fit:contain!important;width:100%}.collection-page-section .product-card .form-add-to-cart{bottom:1rem;left:1rem;margin:0;opacity:1!important;position:absolute;right:1rem;transform:none!important;visibility:visible!important;z-index:5}.collection-page-section .product-card .form-add-to-cart .add-to-cart-button{align-items:center;border-radius:0;display:inline-flex;font-size:1.4rem;gap:.6rem;font-weight:800;height:4.4rem;justify-content:center;min-height:4.4rem;padding:0 1.2rem;width:100%}.collection-page-section .product-card .quick-add-box{background:rgb(var(--background-color));border:.1rem solid rgba(var(--text-color),.14);bottom:calc(100% + .8rem)!important;box-shadow:0 1.2rem 2.8rem #0000001f;height:auto!important;left:0!important;max-height:28rem;padding:1.2rem;right:0!important;width:100%!important}.collection-page-section .product-card .form-add-to-cart:hover .quick-add-box,.collection-page-section .product-card .form-add-to-cart:focus-within .quick-add-box{opacity:1;pointer-events:auto;visibility:visible}.collection-page-section .product-card .product-card-content{display:flex;flex:1;flex-direction:column;gap:1rem;padding-bottom:0}.collection-page-section .product-compare-meta{display:flex;flex-direction:column;gap:.8rem}.collection-page-section .product-line-badge{align-self:flex-start;background:#97d9ec;color:#111;display:inline-flex;font-size:1.1rem;font-weight:900;line-height:1;padding:.6rem .8rem;text-transform:uppercase}.collection-page-section .product-spec-chips{display:flex;flex-wrap:wrap;gap:.5rem}.collection-page-section .product-spec-chips span{background:rgba(var(--text-color),.06);color:rgba(var(--text-color),.78);font-size:1.2rem;line-height:1;padding:.55rem .7rem}.collection-page-section .product-card .title-and-price{align-items:start;display:grid;gap:.8rem;grid-template-columns:minmax(0,1fr) auto}.collection-page-section .product-card .title-and-price .product-title{font-size:1.8rem;grid-area:auto;line-height:1.2}.collection-page-section .product-card .title-and-price .product-price{grid-area:auto;white-space:nowrap}@media(hover:hover){.collection-page-section .product-card:hover .product-image img{transform:scale(1.03)}}@media(min-width:992px){.collection-page-section .filters-left .product-filter .layer-first,.collection-page-section .filters-right .product-filter .layer-first{flex:0 0 25rem}.collection-page-section .filter-form-wrapper{position:sticky;top:12rem}}@media(min-width:1440px){.collection-page-section .has-product-filters .content .products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:991px){.collection-page-section .has-product-filters .align-inner{padding:2.4rem 1.6rem}.collection-category-tabs{justify-content:flex-start;overflow-x:auto;padding-bottom:.4rem}.collection-category-tabs .category-tab{flex:0 0 auto;min-height:4rem}.collection-page-section .filter-panel-heading,.collection-page-section .filter-form-wrapper{display:none}.collection-page-section .mobile-filter{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.collection-page-section .mobile-active-filter{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:.8rem}.collection-page-section .product-card .product-image{padding:.8rem .8rem 5rem}.collection-page-section .product-card .title-and-price{display:block}.collection-page-section .product-card .title-and-price .product-price{margin-top:.6rem}}@media(max-width:560px){.collection-page-section .section-wrapper{--template-columns: repeat(1, minmax(0, 1fr))}.collection-page-section .product-card .title-and-price .product-title{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/collection-refresh-v2.css.map */
