.cc-collection-header-section,.cc-collection-header{background:#0a101b;color:#fff}.cc-collection-header__wrap{max-width:var(--page-width,1400px);margin-inline:auto;padding:28px 32px 24px;box-sizing:border-box}.cc-collection-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:18px;color:#8299b9;font-size:11px;line-height:1.5}.cc-collection-breadcrumb a{color:#a8bdda;text-decoration:none}.cc-collection-breadcrumb a:hover{color:#e8bf34}.cc-collection-header__title-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.cc-collection-header h1{margin:0;color:#fff;font-size:34px;font-weight:700;line-height:1.15;letter-spacing:-.7px;text-box-trim:none;overflow:visible}.cc-collection-total{padding:5px 9px;border:1px solid #2b4569;border-radius:7px;background:#15263f;color:#a9cdf9;font-size:11px;line-height:1.4}.cc-collection-description{margin:12px 0 0;max-width:850px;color:#a9bdd8;font-size:14px;line-height:1.6}.cc-collection-description p{margin:0}.cc-collection-categories{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.cc-collection-categories a{display:inline-flex;align-items:center;min-height:34px;padding:7px 14px;border:1px solid #2a3d58;border-radius:9px;background:#101c2e;color:#c5d5eb;font-size:12px;line-height:1.4;text-decoration:none}.cc-collection-categories a[aria-current=page]{border-color:#e8bf34;background:#e8bf34;color:#111;font-weight:650}.cc-collection-categories a:hover{border-color:#7ab8ff;color:#fff}.cc-collection-categories a[aria-current=page]:hover{color:#111}.cc-collection{--color-input-background:#101c2e;--color-input-text:#e1eafa;--color-input-border:#31496b;--color-input-text-rgb:225 234 250;color:#e3ecf9}.cc-collection .products-count-wrapper{color:#a7bddb;font-size:12px}.cc-collection .facets--filters-title{display:none}.cc-sidebar-title{margin:0 0 18px;color:#dce9fc;font-size:13px;font-weight:700;line-height:1.4}.cc-collection .facets__filters-wrapper{margin-inline-end:0!important}.cc-collection .facets__summary{font-size:13px;font-weight:600;color:#dce9fc}.cc-collection .facets__label,.cc-collection .checkbox__label{font-size:12px}.cc-collection .facets__inputs{gap:10px}.cc-collection .facets__inputs-wrapper{margin-block:12px}.cc-collection .facets__item:before{border-color:#263b58}.cc-collection .price-facet__input{border:1px solid #31496b;border-radius:8px;background:#101c2e;color:#fff;font-size:12px;min-width:0;padding:10px 12px}.cc-collection .price-facet__label{font-size:10px;color:#a7bddb}.cc-collection .price-facet__highest-price{font-size:11px;color:#8299b9}.cc-collection .facets__clear-all-link{color:#e8bf34;font-size:12px}.cc-collection .sorting-filter{font-size:12px;min-height:32px}.cc-collection .sorting-filter__select{background:#101c2e;border:1px solid #31496b;border-radius:8px;color:#e3ecf9}.cc-collection .facets__panel-content{background:#101c2e;color:#e3ecf9;border-color:#31496b;border-radius:10px}.cc-collection .product-grid{gap:18px 16px!important}.cc-collection .product-grid__item{min-width:0;height:100%}.cc-collection product-card{height:100%}.cc-collection .product-card__content{position:relative;height:100%;gap:8px!important;padding:10px!important;background:#0e1725!important;border:1px solid #263851!important;border-radius:14px!important;overflow:hidden;transition:border-color .18s}.cc-collection .product-card__content:hover{border-color:#507bb3!important}.cc-collection .card-gallery{width:100%;padding:0!important;margin:0!important;border:0!important;border-radius:10px!important;overflow:hidden;--gallery-aspect-ratio:3 / 4;background:#e8eaf0}.cc-collection .card-gallery .product-media-container,.cc-collection .card-gallery .product-media{aspect-ratio:3 / 4!important;--product-media-fit:contain!important;background:#e8eaf0}.cc-collection .card-gallery img{object-fit:contain!important;width:100%;height:100%;border-radius:0}.cc-collection .card-gallery slideshow-container,.cc-collection .card-gallery slideshow-slides{aspect-ratio:3 / 4}.cc-collection quick-add,.cc-collection .quick-add{display:none!important}.cc-collection .product-card__content .product-title,.cc-collection .product-card__content h3{font-size:13px!important;line-height:1.45!important;font-weight:650!important;margin:0;min-height:38px;color:#fff}.cc-collection .product-card__content .text-block{max-width:100%;width:100%}.cc-card-meta{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px;min-height:21px}.cc-card-meta__badge{display:inline-flex;padding:4px 7px;border:1px solid #2b4c76;border-radius:5px;background:#172a45;color:#b3d3fc;font-size:10px;line-height:1.25}.cc-collection .product-card__content .price{color:#f1cf56;font-size:14px;font-weight:700}.cc-collection .product-card__content .compare-at-price{color:#7f95b1;font-size:11px}.cc-card-stock{display:inline-flex;align-items:center;gap:5px;color:#8dc9b2;font-size:10px;line-height:1.4}.cc-card-stock:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%}.cc-card-stock--out{color:#91a1b7}.cc-collection .product-card__content product-form-component{margin-top:auto}.cc-collection .product-card__content .add-to-cart-button{min-height:40px;padding:10px 8px;border:1px solid #c5a52d;border-radius:9px;background:transparent;color:#e8bf34;font-size:11px;line-height:1.4;box-shadow:none}.cc-collection .product-card__content .add-to-cart-button:hover{background:#e8bf34;color:#111}.cc-collection .product-card__content .add-to-cart-icon{width:15px;height:15px}.cc-collection .product-card__content .product-badges__badge{background:#e8bf34;color:#111;padding:5px 9px;font-size:10px;border-radius:8px}.cc-collection .product-card__content .color-custom-badge-sold-out{background:#27364d;color:#c1cce0}.cc-collection .theme-drawer__dialog{background:#0e192b;color:#fff}.cc-collection .main-collection-grid__empty{color:#dce9fc}.cc-collection .pagination{color:#b3d3fc}@media(min-width:750px){.cc-collection .collection-wrapper{grid-column:1 / -1!important;display:grid;grid-template-columns:216px minmax(0,1fr)!important;grid-template-areas:none!important;column-gap:24px;row-gap:16px;max-width:var(--page-width,1400px);width:100%;padding-inline:32px;margin-inline:auto;box-sizing:border-box}.cc-collection .collection-wrapper>.facets-controls-wrapper{grid-column:2!important;grid-row:1;position:relative;display:flex;align-items:center;min-height:48px;height:48px;box-sizing:border-box;margin:0;padding:8px 14px;border:1px solid #263b58;border-radius:12px;background:#0e192b;gap:16px}.cc-collection .facets-controls-wrapper .sorting-filter{margin-left:auto}.cc-collection .facets-block-wrapper--vertical:not(theme-drawer){grid-column:1!important;grid-row:1 / span 2;align-self:start;margin:0;padding:18px 16px;border:1px solid #263b58;border-radius:12px;background:#0e192b}.cc-collection .facets--vertical:not(.facets--drawer){padding:0}.cc-collection .main-collection-grid{grid-column:2!important;grid-row:2;display:block;padding:0!important;min-width:0}.cc-collection .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cc-collection .product-grid[product-grid-view=zoom-out]{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(min-width:1200px){.cc-collection .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:1600px){.cc-collection .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:749px){.cc-collection-header__wrap{padding:20px 16px}.cc-collection-header h1{font-size:28px}.cc-collection-header__title-row{gap:12px}.cc-collection-description{font-size:13px}.cc-collection-categories{gap:6px;margin-top:16px}.cc-collection-categories a{font-size:11px;padding:7px 10px}.cc-collection .collection-wrapper{grid-column:1 / -1!important;margin:0;padding-inline:16px;display:block}.cc-collection .facets-toggle{margin:0 0 16px;padding:8px 12px;height:48px;border:1px solid #263b58;border-radius:10px;background:#0e192b}.cc-collection .main-collection-grid{padding:0!important}.cc-collection .product-grid{gap:14px 10px!important}.cc-collection .product-card__content{padding:8px!important;gap:7px!important}.cc-collection .product-card__content h3{font-size:12px!important}.cc-collection .product-card__content .add-to-cart-button{font-size:10px;padding:8px 4px}.cc-sidebar-title{display:none}}@media(prefers-reduced-motion:reduce){.cc-collection .product-card__content{transition:none}}.cc-collection-search{display:block;max-width:640px;margin-top:18px}.cc-collection-search form{display:flex;align-items:center;gap:10px;padding:5px 6px 5px 14px;background:#101c2e;border:1px solid #31496b;border-radius:10px;color:#8fb4e5}.cc-collection-search form:focus-within{border-color:#7ab8ff}.cc-collection-search input{min-width:0;flex:1;width:100%;height:36px;padding:0;border:0;background:transparent;color:#fff;font:inherit;font-size:13px;outline:none;box-shadow:none}.cc-collection-search input::placeholder{color:#8da3c0}.cc-collection-search input::-webkit-search-cancel-button{display:none}.cc-collection-search button{cursor:pointer;border:0}.cc-collection-search [data-clear]{background:transparent;color:#a9bdd8;font-size:22px;padding:0 6px}.cc-collection-search__submit{min-height:36px;padding:8px 18px;background:#e8bf34;color:#111;border-radius:7px;font-size:12px;font-weight:650}.cc-collection-search [role=status]{margin:8px 0 0;color:#a9bdd8;font-size:12px;line-height:1.5}.cc-collection-search [role=status]:empty{display:none}.cc-collection.cc-search-active .pagination{display:none}.cc-era-filter button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:7px 14px;border:1px solid #2a3d58;border-radius:9px;background:#101c2e;color:#c5d5eb;font:inherit;font-size:12px;line-height:1.4;cursor:pointer}.cc-era-filter button[aria-pressed=true]{border-color:#e8bf34;background:#e8bf34;color:#111;font-weight:650}.cc-era-filter button:hover{border-color:#7ab8ff}.cc-era-filter button:focus-visible,.cc-set-filter select:focus-visible,.cc-set-filter button:focus-visible{outline:2px solid #e8bf34;outline-offset:3px}.cc-set-filter{display:flex;flex-direction:column;gap:10px;min-width:0;padding-block:18px;border-top:1px solid #263b58;color:#dce9fc}.cc-set-filter label{font-size:13px;font-weight:600}.cc-set-filter select{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:10px 30px 10px 12px;border:1px solid #31496b;border-radius:8px;background:#101c2e;color:#e3ecf9;font:inherit;font-size:12px;color-scheme:dark;text-overflow:ellipsis}.cc-set-filter select:disabled{opacity:.65}.cc-set-filter button{align-self:flex-start;border:0;padding:4px 0;background:transparent;color:#e8bf34;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.cc-set-filter button[hidden]{display:none}@media(max-width:749px){.cc-era-filter button{min-height:44px;font-size:12px;padding:8px 14px}.cc-set-filter select{font-size:16px}}.cc-filter-more{display:block;margin:24px auto;min-height:44px;padding:12px 24px;border:1px solid #e8bf34;border-radius:9px;background:#e8bf34;color:#111;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.cc-filter-more:hover{background:#f4ce4d}.cc-filter-more:focus-visible{outline:2px solid #a9cdf9;outline-offset:3px}.cc-filter-more:disabled{opacity:.65;cursor:wait}.facets--drawer .cc-set-filter{padding-inline:var(--padding-lg,24px)}.cc-type-filter{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;color:#e3ecf9;font-size:14px}.cc-type-filter select{min-height:44px;max-width:100%;padding:10px 34px 10px 12px;border:1px solid #31496b;border-radius:9px;background:#101c2e;color:#e3ecf9;font-size:16px;color-scheme:dark}.cc-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:12px;color:#e3ecf9}.cc-active-filters:has([hidden]):has([data-cc-filter-summary]:empty){display:none}.cc-active-filters button{min-height:44px;border:1px solid #31496b;background:#14243a;border-radius:8px;color:#e3ecf9;padding:8px 14px;cursor:pointer}.cc-active-filters button[hidden]{display:none}.cc-stock-note{font-size:12px;color:#a7bddb;margin:10px 0 0}.cc-type-filter select:focus-visible,.cc-active-filters button:focus-visible{outline:2px solid #edc52d;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cc-collections.css.map */
