.d-flex{display:flex;flex-direction:row}.align-center{align-items:center}.w-100{width:100%}.gap-4{gap:.4rem}.gap-8{gap:.8rem}.gap-12{gap:1.2rem}.gap-16{gap:1.6rem}.flex-0{flex:0}.flex-1{flex:1}.collection__size-filter{margin:1.6rem 0}h3.collection__size-filter-title{color:#30586b;font-size:1.4rem;font-weight:500;line-height:2.4rem}form.collection__size-form{width:100%;overflow-x:scroll;scroll-snap-type:mandatory;scrollbar-color:#30586B transparent;scroll-behavior:smooth;scroll-snap-type:x mandatory;border:none;padding:.8rem}form.collection__size-form::-webkit-scrollbar{max-height:.2rem!important;border-right:none;border-left:none}label.collection__size-option{font-size:1.4rem;color:#30586b;padding:1.2rem 1.4rem;border-radius:.8rem;border:1px solid #30586B;cursor:pointer}label.collection__size-option span{width:max-content}.collection__size-option.active,.collection__size-option:hover{background:#30586b;color:#fff}.collection__view-controls{margin:1.6rem 0;justify-content:space-between}.collection__view-controls .collection__view-links{font-size:1.2rem}.collection__view-controls .collection__view-links .avatar{width:4.4rem;height:4.4rem;background:#6fa8c3;border-radius:50%;overflow:hidden}.collection__view-controls .collection__view-links .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.collection__view-controls .collection__view-links a{text-decoration:underline;color:#6fa8c3}.collection__view-btn{font-size:1.4rem;border:none;box-shadow:none;background:#fff;color:#4d8197;border-radius:0}.collection__view-btn svg path{fill:#4d8197}.collection__view-btn.active{background:#4d8197;color:#fff}.collection__view-btn.active svg path{fill:#fff}.collection__list-view{flex-direction:column}.filter__categories-list span:not(.filter__categories-icon):not(.js-filter-qty){color:#30586b;border:1px solid #30586B;border-radius:.8rem}.filter__categories-list span svg{fill:#30586b!important}@media only screen and (max-width: 1024px){.collection__size-filter{margin:.8rem 0;gap:.4rem}.collection__view-btn span{display:none}label.collection__size-option{font-size:1.2rem;padding:.4rem .8rem}}@media only screen and (max-width: 600px){.filter__categories-list span:not(:first-child),.filter__categories-navigation{display:none}.filter__categories-list span:first-child:not(.filter__categories-icon){width:97%;padding:.8rem;font-size:1.7rem;line-height:2.4rem;font-weight:600;flex-direction:row-reverse;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/289/assets/collection-technical.css.map */
