.collection-header{margin-bottom:0;width:100%;padding-inline:0}.collection-header__card{--ch-border: #deebf4;--ch-bg: linear-gradient(90.08deg, rgb(255, 255, 255) .13715%, rgb(232, 246, 255) 99.863%);--ch-text: #182e5e;--ch-title: #0295ff;--ch-accent: #0295ff;--ch-chip-text: #0051ad;display:flex;flex-direction:column;align-items:stretch;padding:0;border:none;border-radius:0;background:var(--ch-bg)}.collection-header__primary{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:40px 20px;box-sizing:border-box;width:100%;max-width:100%}.collection-header__icon{flex-shrink:0;width:60px;height:60px}.collection-header__icon-img{width:100%;height:100%;object-fit:contain}.collection-header__intro{display:flex;flex-direction:column;gap:20px;min-width:0;width:100%}.collection-header__title{margin:0;font-size:22px;line-height:1;font-weight:700;color:var(--ch-title)}collection-header-description.collection-header__desc-expandable{display:block}.collection-header__description{margin:0;font-size:12px;line-height:normal;color:var(--ch-text);text-align:left}.collection-header__desc-toggle{display:inline;margin:0 0 0 4px;padding:0;border:none;background:none;font:inherit;font-size:12px;font-weight:600;color:var(--ch-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px;vertical-align:baseline}.collection-header__desc-toggle:hover{color:var(--ch-text)}.collection-header__desc-expandable.is-expanded .collection-header__desc-rest{display:inline}.collection-header__desc-rest[hidden]{display:none!important}.collection-header__usp{display:flex;align-items:center;gap:10px;flex-shrink:0}.collection-header__usp-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.collection-header__usp-icon img{width:100%;height:100%;object-fit:contain;display:block}.collection-header__usp-text{display:flex;flex-direction:column;gap:2px}.collection-header__usp-title{font-size:12px;font-weight:400;color:var(--ch-text);line-height:normal}.collection-header__usp-desc{font-size:10px;font-weight:400;color:var(--ch-text);line-height:normal;opacity:.8}.collection-header__shop-by{display:flex;flex-direction:column;gap:18px;width:100%;min-width:0;padding:0 0 40px 20px;box-sizing:border-box;max-width:100%}.collection-header__shop-by-heading{margin:0;font-size:22px;font-weight:700;text-transform:uppercase;color:var(--ch-text);line-height:1}.collection-header__shop-list{gap:8px;align-items:flex-start}.collection-header__usps{gap:20px;align-items:center}.collection-header__shop-list,.collection-header__usps{display:flex;flex-wrap:nowrap;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.collection-header__shop-list li,.collection-header__usps>.collection-header__usp{flex-shrink:0}.collection-header__shop-chip{display:inline-flex;align-items:center;width:100%;margin:0;padding:8px;gap:6px;font-size:12px;font-weight:600;text-align:left;color:var(--ch-chip-text);background-color:#fff;border:.5px solid var(--ch-border);border-radius:4px}@media(max-width:1099px){.collection-header__shop-list,.collection-header__usps{scrollbar-width:thin;scrollbar-color:var(--ch-accent) var(--ch-border);padding-bottom:12px}.collection-header__shop-list::-webkit-scrollbar,.collection-header__usps::-webkit-scrollbar{height:4px}.collection-header__shop-list::-webkit-scrollbar-track,.collection-header__usps::-webkit-scrollbar-track{background-color:var(--ch-border);border-radius:10px}.collection-header__shop-list::-webkit-scrollbar-thumb,.collection-header__usps::-webkit-scrollbar-thumb{background-color:var(--ch-accent);border-radius:10px}}@media(min-width:1100px){.collection-header{max-width:2560px;margin-inline:auto;padding-inline:var(--gap)}.collection-header__card{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:0;border:1px solid var(--ch-border);border-radius:8px;background:var(--ch-bg)}.collection-header__primary{flex-direction:row;align-items:center;gap:20px;flex:1 1 auto;min-width:0;max-width:700px;padding:40px 0 40px 40px}.collection-header__icon{width:101px;height:101px}.collection-header__title{font-size:38px;line-height:38px}.collection-header__intro{gap:20px}.collection-header__shop-by{flex:0 0 auto;width:270px;gap:12px;padding:40px 40px 40px 0}.collection-header__shop-list{flex-direction:column;flex-wrap:nowrap;gap:8px;overflow:visible;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/collection-header.css.map */
