.collection-banner__content.color-scheme{padding:var(--gutter-sm, 20px)}.collection-banner__content.color-scheme h1{padding-top:calc(4 * var(--space-unit))}.collection-banner__media{order:2}.collection-banner__media--fill{margin:0 60px}.collection-banner__media--fill img{height:auto}.collection-banner__media--natural img{margin:0 60px}.collection-banner__heading{margin-inline-end:5px}.collection-banner__count{color:rgba(var(--heading-color)/.6);font-size:1.4rem;line-height:1.4rem;white-space:nowrap}@media (min-width: 600px){.collection-banner__content--with-media{padding-inline-end:calc(8 * var(--space-unit))}.collection-banner__content.color-scheme{padding:calc(10 * var(--space-unit))}.collection-banner__content.color-scheme h1{padding-top:calc(2 * var(--space-unit))}}@media (min-width: 769px){.collection-banner__content{width:50%;min-width:400px}.collection-banner__content-wide{width:66%}}.collection-banner{border:3px solid #e5f1fa;border-radius:16px;padding:0;font-family:Inter,sans-serif}.collection-banner .collection-banner__heading{font-family:Inter,sans-serif;color:#00294c;font-weight:700;padding:0!important;margin:0!important}.collection-banner__content{background:transparent;padding:16px!important;color:#00294c;font-size:16px}.collection-description-wrapper{position:relative;display:block}.collection-banner__description{overflow:hidden;transition:max-height .3s ease-out}.collection-description-wrapper:not(.is-expanded) .collection-banner__description{max-height:50px;position:relative}.collection-description-wrapper.is-expanded .collection-banner__description{max-height:none}.collection-banner__description h2{font-size:23px}.collection-banner__description h3{font-size:19px}.collection-description__toggle{margin-top:12px;background:none;border:none;color:#006fcf;font-size:14px;font-weight:700;cursor:pointer;padding:0;text-decoration:none;font-family:Inter,sans-serif;transition:opacity .2s ease;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:flex;align-items:center;gap:8px;margin-left:auto}.collection-description__toggle:after{content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #006FCF}.collection-description__toggle[aria-expanded=true]:after{transform:rotate(180deg)}.collection-description__toggle:hover{opacity:.7}.collection-description-wrapper:not(.needs-toggle) .collection-description__toggle{display:none}.subcollections{display:flex;flex-flow:column nowrap;gap:8px;margin-top:8px;width:100%}.subcollections__content{overflow-x:auto;width:100%;padding-bottom:8px}.subcollections__heading{font-size:16px;font-weight:700;color:#00294c;white-space:nowrap;margin:0}.subcollections__list{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.subcollections .subcollection__item{font-size:14px;font-weight:700;text-decoration:none;padding:8px;border-radius:12px;background-color:#fff;color:#00294c;transition:all .2s ease;white-space:nowrap}.subcollections .subcollection__item.active,.subcollections .subcollection__item:hover{background-color:#00294c;color:#fff}.collection-banner--natural{position:relative;overflow:hidden}.collection-banner--natural .collection-banner__content{z-index:3}@media (min-width: 980px){.collection-banner__content{padding:24px 32px!important}.subcollections{flex-flow:row nowrap;align-items:center}.subcollections__content{overflow-x:visible}}@media (max-width: 979px){.collection-banner--natural .collection-banner__content.collection-banner__content-wide{width:100%}}.section.cc-collection-products,.section.cc-collection-banner{margin-block:20px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/collection-banner.css.map */
