.cc-navy-design .collection-hero{width:100%;max-width:none;margin:0;background:var(--cc-pale);color:var(--cc-ink);border:0;border-bottom:3px solid var(--cc-accent);border-radius:0;box-sizing:border-box}.cc-navy-design .collection-hero .collection-hero__inner,.cc-navy-design .collection-hero .cc-products-collection__inner{padding:36px 5rem}.cc-navy-design .collection-hero__text-wrapper{min-width:0}.cc-navy-design .collection-hero .collection-hero__title{color:var(--cc-navy)!important;font-size:clamp(30px,2.65vw,44px);font-weight:700;line-height:1.18;letter-spacing:0;margin:0 0 18px}.cc-navy-design .collection-hero .collection-hero__description{color:var(--cc-ink);font-size:17px;line-height:1.7;max-width:1100px!important;margin:0}.cc-navy-design .collection-hero__description>p:first-child{margin-top:0}.cc-navy-design .collection-hero__description>:last-child{margin-bottom:0}.cc-navy-design .collection-hero__description :is(h2,h3,h4){color:var(--cc-navy)!important;line-height:1.3}.cc-navy-design .collection-hero__description :is(p,li){color:var(--cc-ink)}.cc-navy-design .collection-hero__description a{color:var(--cc-blue);text-underline-offset:3px}.cc-navy-design .collection-hero__description a:hover{color:var(--cc-hover)}.cc-navy-design .collection-hero__image-container{background:#fff;border:0;border-radius:0;box-shadow:none}.cc-navy-design .collection-hero__image-container img{object-fit:contain}.cc-navy-design .cc-collection-eyebrow{color:var(--cc-blue);font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 14px}.cc-navy-design .collection-hero--with-image .collection-hero__text-wrapper{padding:0 24px 0 0}.cc-navy-design .collection-hero--with-image{padding:0}.cc-navy-design .cc-products-collection__eyebrow{color:var(--cc-blue)}.cc-navy-design .cc-products-collection__visual{border:1px solid var(--cc-line);border-radius:0}.cc-collection-page .cc-clearance-page{width:100%;max-width:none;margin:0;border:0;border-bottom:3px solid var(--cc-accent)}.cc-collection-page .cc-clearance-page .page-width{padding-left:5rem;padding-right:5rem}.cc-collection-page .cc-clearance-hero h1{color:var(--cc-navy)!important;font-weight:700;letter-spacing:0}.cc-collection-page .cc-clearance-description,.cc-collection-page .cc-clearance-small{color:var(--cc-muted)}.cc-collection-page .cc-clearance-hero__visual{border:1px solid var(--cc-line)}.cc-collection-page .cc-clearance-cta{background:var(--cc-blue)}.cc-collection-page .cc-clearance-cta:hover{background:var(--cc-hover)}.cc-navy-design collection-component .facets-container{--color-foreground:29,43,80;--color-background:255,255,255;background:var(--cc-pale);border:1px solid var(--cc-line);padding:18px 20px 4px;margin-bottom:24px}.cc-navy-design collection-component :is(.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text,.mobile-facets__open){color:var(--cc-navy)}.cc-navy-design collection-component :is(.facets__display,.facets__display-vertical,.mobile-facets__inner){border-color:var(--cc-line);border-radius:0;background:#fff}.cc-navy-design collection-component :is(.facets__header,.mobile-facets__header,.mobile-facets__footer){background:var(--cc-pale);border-color:var(--cc-line)}.cc-navy-design collection-component .active-facets__button-inner{border-radius:0;color:var(--cc-blue);box-shadow:0 0 0 1px var(--cc-blue)}.cc-navy-design collection-component input[type=checkbox]{accent-color:var(--cc-blue)}.cc-navy-design collection-component :is(a,button,summary,select,input):focus-visible{outline:2px solid var(--cc-focus);outline-offset:3px}.cc-navy-design collection-component .product-card-wrapper>.card,.cc-collection-page .collection-list .card,.cc-navy-design .cc-range-card>.card{border:1px solid var(--cc-line);background:#fff;border-radius:0;box-shadow:none;overflow:visible;transition:border-color .15s ease}.cc-navy-design collection-component .product-card-wrapper:hover>.card,.cc-collection-page .collection-list .card:hover,.cc-navy-design .cc-range-card:hover>.card{border-color:var(--cc-blue)}.cc-navy-design collection-component .card>.card__inner{border:0;border-radius:0;box-shadow:none;background:#fff}.cc-navy-design collection-component .card>.card__content{padding:0 16px 16px}.cc-navy-design collection-component .card__heading,.cc-collection-page .collection-list .card__heading,.cc-navy-design .cc-range-card .card__heading{color:var(--cc-navy);font-weight:700}.cc-navy-design collection-component .card__heading a:hover{color:var(--cc-blue)}.cc-navy-design collection-component .quick-add__submit{--color-button:51,98,177;--color-button-text:255,255,255;--alpha-button-background:1;color:#fff;background:var(--cc-blue);border-radius:0}.cc-navy-design collection-component .quick-add__submit:hover{--color-button:36,77,145;background:var(--cc-hover)}.cc-navy-design collection-component .pagination__item{color:var(--cc-navy)}.cc-navy-design collection-component .pagination__item--current{color:#fff;background:var(--cc-blue);text-decoration:none}.cc-navy-design collection-component .pagination__item--current:after{display:none}.cc-collection-page .cc-business-band{width:calc(100% - 10rem);max-width:calc(var(--page-width) - 10rem);margin:24px auto 0}.cc-collection-page .cc-business-band__inner{max-width:none;padding-inline:40px}@media(max-width:989px){.cc-navy-design collection-component .facets-container{padding:12px 16px;align-items:center}.cc-navy-design collection-component .mobile-facets__open{padding:8px 0}.cc-navy-design collection-component .product-count{margin:0}}@media(max-width:749px){.cc-collection-page .cc-business-band{width:calc(100% - 3rem);max-width:none;margin-top:12px}.cc-navy-design .collection-hero .collection-hero__inner,.cc-navy-design .collection-hero .cc-products-collection__inner{padding:20px 1.5rem}.cc-navy-design .collection-hero .collection-hero__title{font-size:26px;margin:0;line-height:1.2}.cc-navy-design .collection-hero .collection-hero__description{font-size:15px;line-height:1.65;margin-top:16px}.cc-navy-design .collection-hero .cc-hero-disclosure__summary{padding:0}.cc-navy-design .cc-collection-eyebrow{font-size:10px;margin-bottom:10px;letter-spacing:1.2px}.cc-navy-design .collection-hero--with-image .collection-hero__text-wrapper{padding:0}.cc-navy-design collection-component .card>.card__content{padding:0 10px 12px}.cc-navy-design collection-component .card__heading{font-size:15px;line-height:1.4}.cc-navy-design collection-component .quick-add__submit{font-size:14px;min-height:44px;padding:10px 6px}.cc-collection-page .cc-clearance-page .page-width{padding-inline:1.5rem}.cc-collection-page .cc-business-band__inner{padding-inline:20px}.cc-collection-page .cc-business-band h2{font-size:25px}}.cc-navy-design .collection-hero--showcase{background:linear-gradient(105deg,var(--cc-pale) 0%,var(--cc-pale) 53%,#fff 100%)}.cc-navy-design .collection-hero--showcase .collection-hero__inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:36px;align-items:center}.cc-navy-design .collection-hero--showcase .collection-hero__text-wrapper{padding:0}.cc-collection-showcase{display:block;min-width:0;max-width:560px;width:100%;justify-self:center}.cc-collection-showcase__stage{position:relative;isolation:isolate;mix-blend-mode:multiply;height:300px}.cc-collection-showcase__product{display:block;position:absolute;bottom:0;border:0;text-decoration:none;mix-blend-mode:multiply;transition:transform .18s ease}.cc-collection-showcase__product img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.cc-collection-showcase__product--1{width:54%;height:100%;left:23%;z-index:2}.cc-collection-showcase__product--2{width:34%;height:72%;left:0;z-index:1}.cc-collection-showcase__product--3{width:32%;height:61%;right:0;z-index:3}.cc-collection-showcase__product:hover{transform:translateY(-4px)}.cc-collection-showcase__product:focus-visible{outline:2px solid var(--cc-focus);outline-offset:4px}.cc-collection-showcase__stage[data-count="1"] .cc-collection-showcase__product--1{width:85%;left:7.5%}.cc-collection-showcase__stage[data-count="2"] .cc-collection-showcase__product--1{width:60%;left:34%}.cc-collection-showcase__stage[data-count="2"] .cc-collection-showcase__product--2{width:48%;left:0;height:83%}.cc-collection-showcase__caption{margin:16px 0 0;font-size:12px;line-height:1.5;color:var(--cc-muted);text-align:center}.cc-collection-showcase__fallback{display:block;height:260px}.cc-collection-showcase__fallback img{width:100%;height:100%;object-fit:contain}.cc-collection-showcase:not([data-ready]) .cc-collection-showcase__stage,.cc-collection-showcase:not([data-ready]) .cc-collection-showcase__caption{display:none}@media(min-width:1500px){.cc-collection-showcase__stage{height:340px}}@media(min-width:750px)and (max-width:989px){.cc-navy-design .collection-hero--showcase .collection-hero__inner{gap:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.cc-collection-showcase__stage{height:235px}}@media(max-width:749px){.cc-navy-design .collection-hero--showcase .collection-hero__inner{grid-template-columns:minmax(0,1fr);gap:18px}.cc-collection-showcase{display:none}.cc-collection-showcase__stage{height:180px}.cc-collection-showcase__caption{font-size:10px;margin-top:10px}.cc-collection-showcase__fallback{height:180px}}@media(prefers-reduced-motion:reduce){.cc-collection-showcase__product{transition:none}}.cc-navy-design .collection-hero .cc-collection-description__preview{margin:0}.cc-collection-description__more{margin-top:14px}.cc-collection-description__more>summary{display:inline-flex;align-items:center;gap:12px;list-style:none;cursor:pointer;color:var(--cc-blue);font-size:14px;font-weight:600;text-underline-offset:4px}.cc-collection-description__more>summary::-webkit-details-marker{display:none}.cc-collection-description__more>summary:hover{text-decoration:underline}.cc-collection-description__more>summary:focus-visible{outline:2px solid var(--cc-focus);outline-offset:4px}.cc-description-toggle{font-size:20px;line-height:1;transition:transform .15s}.cc-description-read-less,.cc-collection-description__more[open] .cc-description-read-more{display:none}.cc-collection-description__more[open] .cc-description-read-less{display:inline}.cc-collection-description__more[open] .cc-description-toggle{transform:rotate(45deg)}.cc-collection-description:has(.cc-collection-description__more[open])>.cc-collection-description__preview{display:none}.cc-collection-description__full{padding-top:18px}.cc-collection-description__full>:first-child{margin-top:0}.cc-collection-description__full>:last-child{margin-bottom:0}@media(max-width:749px){.cc-products-collection__inner>.cc-collection-showcase{margin:18px auto 0}}.cc-clearance-hero__visual .cc-collection-showcase__stage{height:210px}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ccmtec-collections.css.map */
