.ncol-head{margin:8px 0 12px}.ncol-head__title{margin:0!important;font-size:24px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.01em}.ncol-toolbar{margin-bottom:10px!important;gap:8px}.ncol-sort{position:relative;display:flex;align-items:center;flex:1 1 0;height:42px;padding:0 12px;border:1px solid #D1D5DB;border-radius:10px;background:#fff;font-size:14px;font-weight:700}.ncol-sort__label{margin-right:6px;color:#6b7280;font-weight:600}.ncol-sort__select{flex:1;min-width:0;height:100%;padding:0 18px 0 0;border:0;background:transparent;font:inherit;color:inherit;-webkit-appearance:none;appearance:none;text-overflow:ellipsis}.ncol-sort svg{position:absolute;right:10px;width:12px;height:12px;pointer-events:none}.cc-collection-products .main-products-grid__results{min-width:0}.ncol-chips-wrap{min-width:0;max-width:100%;margin-bottom:12px}.ncol-count{margin:0 0 8px!important;font-size:12px!important;color:#6b7280}.ncol-chips{display:flex;max-width:100%;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.ncol-chips::-webkit-scrollbar{display:none}.ncol-chip{flex:0 0 auto;padding:7px 12px;border-radius:999px;border:1px solid #E5E7EB;background:#f9fafb;color:#111827!important;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none!important;white-space:nowrap}.ncol-chip--cat{background:#f5f0ff;border-color:#ddd0ff;color:#4c1d95!important}.ncol-chip.is-on{background:#111827;border-color:#111827;color:#fff!important}.ncol-chips:empty{display:none}.ncol-active{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.ncol-active__chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:#eef2ff;color:#1e1b4b!important;font-size:12px;font-weight:600;text-decoration:none!important}.ncol-active__chip span{font-size:15px;line-height:1}.ncol-active__clear{font-size:12px;font-weight:700;color:#6d28d9!important;text-decoration:underline}.ncol-brands{margin:14px 0 12px}.ncol-brands__title{margin:0 0 8px!important;font-size:13px!important;font-weight:700;color:#374151}.ncol-brands__row{display:flex;gap:8px;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.ncol-brands__row::-webkit-scrollbar{display:none}.ncol-brand{flex:0 0 104px;width:104px;min-width:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:64px;padding:8px;border:1px solid #E5E7EB;border-radius:12px;background:#fff;color:#111827!important;text-decoration:none!important}.ncol-brand.is-pinned{border-color:#c4b5fd;background:#faf7ff}.ncol-brand.is-on{border-color:#111827;box-shadow:inset 0 0 0 1px #111827}.ncol-brand__logo{display:grid;place-items:center;width:100%;height:36px;overflow:hidden}.ncol-brand__logo img{max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain}.ncol-brand__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:800;line-height:1.2;text-align:center;color:#1f2937}.ncol-brand__count{font-size:10px;font-weight:600;color:#6b7280}.ncol-brand.is-pinned .ncol-brand__text{color:#4c1d95}.ncol-brand__name{max-width:100%;font-size:11px;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ncol-promo{list-style:none;min-width:0}.ncol-feat{padding:14px 0 6px;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.ncol-feat__head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ncol-feat__title{margin:0!important;font-size:17px!important;font-weight:800}.ncol-feat__label{padding:2px 8px;border-radius:999px;background:#f5f0ff;color:#6d28d9;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ncol-feat__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:8px}.ncol-feat__row::-webkit-scrollbar{display:none}.ncol-feat__item{flex:0 0 172px;scroll-snap-align:start;min-width:0}.ncol-banner{display:block;border-radius:14px;overflow:hidden}.ncol-banner img{display:block;width:100%;height:auto}@media(min-width:768px){.ncol-brand{flex-basis:124px;width:124px}.ncol-brand__logo{height:42px}.ncol-brand__logo img{max-height:38px}.ncol-feat__title{font-size:20px!important}.ncol-feat__item{flex-basis:232px}}details-disclosure:has(#filter-sort){display:none}@media(max-width:767.98px){.ncol-toolbar .products-toolbar__filter{flex:1 1 0}.ncol-toolbar .products-toolbar__filter-btn{width:100%;height:42px;padding:0 12px;border:1px solid #D1D5DB;border-radius:10px;font-size:14px}.cc-collection-products .main-products-grid .main-products-grid__filters{flex:0 0 0!important;width:0;padding:0!important;background:none}.cc-collection-products .main-products-grid[data-layout=grid] #filter-results>ul.grid{margin:0!important;border:0;row-gap:12px!important;column-gap:10px!important;background:none}}@media(min-width:768px){.ncol-head{margin:16px 0}.ncol-head__title{font-size:32px!important}.ncol-sort{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-v2.css.map */
