.collection-banner-section{padding-inline:0}.collection-banner{background:var(--collection-banner-bg);overflow:hidden;position:relative;border-radius:10px}.collection-banner__container{display:flex;justify-content:space-between;min-height:450px;position:relative}.collection-banner__container.page-width{max-width:100%;margin-inline:auto;width:auto;padding-inline:40px;border-radius:10px;overflow:hidden;padding-top:var(--collection-banner-top);padding-bottom:var(--collection-banner-bottom);margin:0 35px}.collection-banner__content{flex:1;max-width:545px;z-index:1}.collection-banner__title{color:var(--collection-banner-title-color);font-size:var(--collection-banner-title-size);font-weight:400;line-height:71.4px;margin:0 0 8px;letter-spacing:-1.36px;text-align:left;font-family:Helvetica}.collection-banner__bullet-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.collection-banner__bullet-item{display:flex;align-items:center;gap:.75rem;color:var(--collection-banner-text-color);font-family:Helvetica;font-size:var(--collection-banner-bullet-size);line-height:24px;letter-spacing:0}.collection-banner__bullet-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}.collection-banner__bullet-icon--checkmark svg{width:100%;height:100%;fill:currentColor}.collection-banner__bullet-icon img{width:20px;height:20px;object-fit:contain}.collection-banner__bullet-text{flex:1;font-weight:400}.collection-banner__image{flex:1;max-width:50%;display:flex;align-items:center;justify-content:center}.collection-banner__img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.collection-banner__img--mobile{display:none}.collection-banner__img--desktop{display:block}@media screen and (max-width: 990px){.collection-banner__container{flex-direction:column;min-height:auto}.collection-banner__content{max-width:100%}.collection-banner__title{font-size:var(--collection-banner-title-size-mobile)}.collection-banner__bullet-list{align-items:left}.collection-banner__bullet-item{justify-content:center;max-width:300px}.collection-banner__image{max-width:100%;order:-1}.collection-banner__img--mobile{display:block}.collection-banner__img--desktop{display:none}.collection-banner__image:not(:has(.collection-banner__img--mobile)) .collection-banner__img--desktop{display:block}}@media screen and (max-width: 749px){.collection-banner__container.page-width{padding-inline:15px;padding-top:var(--collection-banner-top-mobile);padding-bottom:var(--collection-banner-bottom-mobile);margin-left:15px;margin-right:15px}.collection-banner__title{font-size:var(--collection-banner-title-size-mobile);margin-bottom:1rem;line-height:105%;width:213px}.collection-banner__title br{display:none}.collection-banner__bullet-list{gap:0}.collection-banner__bullet-item{font-size:var(--collection-banner-bullet-size-mobile)}.collection-banner__bullet-icon{width:20px;height:20px}}@media screen and (min-width: 1920px){.collection-banner__container.page-width{max-width:1440px;margin:auto}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-contrast: high){.collection-banner__bullet-icon--checkmark{background:var(--collection-banner-bullet-color);border-radius:50%}}@media print{.collection-banner{background:#fff!important;color:#000!important}.collection-banner__title,.collection-banner__bullet-text{color:#000!important}.collection-banner__image{display:none}}@media screen and (max-width: 768px){.collection-banner__content{max-width:50%}.collection-banner__title{width:100%;margin-bottom:5px}.collection-banner__container.page-width{padding-top:25px;padding-bottom:13px}.collection-banner__bullet-item{gap:1rem;align-items:flex-start}.collection-grid__nav{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-collection-banner.css.map */
