.cc-collection-banner-new{--collection-banner-active-bg: 17 79 102;position:relative;z-index:9}.cc-collection-banner-new .image-banner{position:relative;display:flex;width:100%;overflow:visible}.cc-collection-banner-new .image-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.cc-collection-banner-new .image-banner__image img,.cc-collection-banner-new .image-banner__image svg{display:block;width:100%;height:100%;object-fit:cover}.cc-collection-banner-new .collection-banner-new__gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.cc-collection-banner-new .image-banner>.container{position:relative;z-index:2;display:flex;width:100%;padding:0 18px}.cc-collection-banner-new .text-overlay{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;max-width:582px;color:rgb(var(--text-color))}.cc-collection-banner-new .text-overlay--bg{padding:32px 25px;border-radius:var(--overlay-border-radius, 0)}.cc-collection-banner-new .subheading{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:14px}.cc-collection-banner-new .text-overlay__heading{line-height:40px;margin-bottom:10px}@media screen and (min-width:769px){.cc-collection-banner-new .text-overlay__heading{line-height:68px}}.cc-collection-banner-new .text-overlay__block{max-width:100%}.cc-collection-banner-new .reading-width{font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:28px}.cc-collection-banner-new .reading-width p{margin-bottom:0}.cc-collection-banner-new .text-start .reading-width{margin-left:0;margin-right:auto}.cc-collection-banner-new .text-start .collection-banner-new__links{justify-content:flex-start}.cc-collection-banner-new .text-end .reading-width{margin-left:auto;margin-right:0}.cc-collection-banner-new .text-end .collection-banner-new__links{justify-content:flex-end}.cc-collection-banner-new .collection-banner-new__navigation{width:100%}.cc-collection-banner-new .collection-banner-new__select{position:relative;display:block;width:100%}.cc-collection-banner-new .collection-banner-new__select.is-open{z-index:20}.cc-collection-banner-new .collection-banner-new__select.is-open .custom-select__btn>.icon{transform:rotate(180deg)}.cc-collection-banner-new .collection-banner-new__select .custom-select{position:relative}.cc-collection-banner-new .collection-banner-new__select .custom-select__btn{justify-content:space-between;width:100%;height:52px;padding:17.5px 16px;border:0;border-radius:0;background:#fff;color:#231e22;font-size:14px;line-height:17px;font-weight:400;text-transform:uppercase}.cc-collection-banner-new .collection-banner-new__select .custom-select__btn>.icon{width:24px;height:24px;margin-inline-end:0;padding-inline-start:0;transition:transform .2s ease}.cc-collection-banner-new .collection-banner-new__select .custom-select__listbox{position:absolute;top:100%;right:0;left:0;z-index:10;width:100%;max-height:min(320px,45vh);margin:0;padding:0;overflow-y:auto;border:0;border-radius:0;background:#fff;color:#231f20;text-align:left}.cc-collection-banner-new .collection-banner-new__select .custom-select__listbox[aria-hidden=true]{display:none}.cc-collection-banner-new .collection-banner-new__select .custom-select__listbox[aria-hidden=false]{display:block}.cc-collection-banner-new .collection-banner-new__select .custom-select__option{min-height:48px;padding:12px 20px;text-transform:uppercase}.cc-collection-banner-new .collection-banner-new__links{display:none;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.cc-collection-banner-new .collection-banner-new__link,.cc-collection-banner-new .color-scheme a:not(.btn),.cc-collection-banner-new .color-scheme button.link{display:block;padding:8px 14px;border:1px solid transparent;border-radius:2px;background:#fafafa;color:#114f66;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.cc-collection-banner-new .collection-banner-new__link.is-active,.cc-collection-banner-new .color-scheme a:not(.btn).is-active,.cc-collection-banner-new .color-scheme button.link.is-active{background:rgb(var(--collection-banner-active-bg));color:#fff}.cc-collection-banner-new .collection-banner-new__link.btn--primary{outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-text-color));transition:opacity .6s ease,color .6s ease,background-position .4s ease-out}.cc-collection-banner-new .collection-banner-new__link.btn--primary:active{background-position:0 100%}.cc-collection-banner-new .collection-banner-new__link.btn--primary.is-active{background:rgb(var(--collection-banner-active-bg));color:#fff}@media(hover:hover)and (pointer:fine){.cc-collection-banner-new .collection-banner-new__link.btn--primary:hover{background-position:0 100%}}.cc-collection-banner-new .text-overlay{margin:22px 0}@media screen and (min-width:769px){.cc-collection-banner-new .text-overlay{margin:88px 0;max-width:100%}}@media screen and (min-width:1024px){.cc-collection-banner-new .text-overlay{max-width:100%}}@media screen and (max-width:599.98px){.cc-collection-banner-new.mobile-stacked{overflow:visible}.cc-collection-banner-new.mobile-stacked .image-banner{flex-direction:column;overflow:visible}.cc-collection-banner-new.mobile-stacked .image-banner__image{position:relative;inset:auto;flex-shrink:0}.cc-collection-banner-new.mobile-stacked .image-banner>.container{padding-inline:0}.cc-collection-banner-new.mobile-stacked .text-overlay{width:100%;max-width:none;margin:0}}@media screen and (min-width:769px){.cc-collection-banner-new .text-overlay{max-width:65%;margin-right:0;margin-left:0}.cc-collection-banner-new .collection-banner-new__select{display:none}.cc-collection-banner-new .collection-banner-new__links{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/section-collection-banner-new.css.map */
