.w-collection-hero-section{margin-top:calc(var(--header-height, 90px) * -1);padding-bottom:var(--section-spacing-title, 54px);background:var(--surfaces-Light-background, #eff5ff)}.w-collection-hero{position:relative;width:100%;overflow:hidden;padding-top:var(--header-height, 90px)}.w-collection-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.w-collection-hero__background-img,.w-collection-hero__placeholder-img{width:100%;height:100%;object-fit:cover;display:block}.w-collection-hero__placeholder-img{background:linear-gradient(135deg,#8fa8bd,#6b8ca8,#4a6b85)}.w-collection-hero__placeholder-img svg{width:100%;height:100%;display:block}.w-collection-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14273d80 47.639%,#14273d00 78.541%);pointer-events:none;z-index:1}.w-collection-hero__container{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;isolation:isolate;z-index:2;height:100%;display:contents}.w-collection-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--section-spacing-sub-title, 18px);width:100%;padding:var(--section-spacing-title, 54px) var(--section-main-margin-side, 78px) 0;box-sizing:border-box}.w-collection-hero__badge{background:var(--surfaces-black-100, #14273d);border-radius:var(--button-CTA-br, 8px);padding:7px 16px 5px;display:flex;align-items:center;justify-content:center;gap:var(--button-CTA-spacing, 12px)}.w-collection-hero__badge p{color:var(--surfaces-White, #ffffff);font-family:var(--font-family-heading, "Cooper BT", sans-serif);font-size:20px;line-height:24px;font-weight:400;font-style:normal;margin:0;white-space:nowrap}.w-collection-hero__heading{color:var(--surfaces-White, #ffffff);font-family:var(--font-family-heading, "Cooper BT", sans-serif);font-size:var(--font-h1-size, 54px);line-height:var(--font-h1-line-height, 60px);font-weight:400;font-style:normal;text-align:center;margin:0}.w-collection-hero__wave{position:relative;z-index:3;width:100%;height:111px;margin-top:-111px}.w-collection-hero__wave svg{display:block;width:100%;height:100%}@media screen and (max-width:989px){.w-collection-hero__content{padding:var(--section-spacing-title, 24px) var(--section-main-margin-side, 18px) 0;gap:var(--section-spacing-sub-title, 12px);height:304px;justify-content:flex-start;align-items:center}.w-collection-hero__badge p{font-size:16px;line-height:16px}.w-collection-hero__heading{font-size:var(--font-h1-size, 40px);line-height:var(--font-h1-line-height, 46px)}.w-collection-hero__wave{height:56px;position:relative;margin-top:-56px}.w-collection-hero-section{padding-bottom:24px}}@media screen and (min-width:990px){.w-collection-hero__content{min-height:300px}.w-collection-hero__badge{padding:7px 16px 5px}}.w-collection-hero[data-has-bg=true]{background-size:cover;background-position:center;background-repeat:no-repeat}.w-collection-hero[data-has-bg=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14273d80 47.639%,#14273d00 78.541%);pointer-events:none;z-index:1}.w-collection-hero[data-has-bg=true] .w-collection-hero__content{position:relative;z-index:2}.w-collection-hero__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (min-width:990px){.w-collection-hero__content{gap:24px;align-items:flex-start;padding-top:var(--section-spacing-title, 54px);padding-bottom:0}.w-collection-hero__badge{align-self:flex-start}.w-collection-hero__heading{text-align:left;align-self:flex-start;max-width:486px}}@media screen and (max-width:989px){.w-collection-hero__content{align-items:center;justify-content:center}.w-collection-hero__badge{align-self:center}.w-collection-hero__heading{text-align:center;align-self:center}}.w-collection-hero__wave{display:block;overflow:hidden}.w-collection-hero__wave-desktop,.w-collection-hero__wave-mobile{display:block;width:100%;height:auto}.w-collection-hero__heading:focus{outline:2px solid var(--primary-700-main, #21568a);outline-offset:4px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.w-collection-hero__badge{animation:fadeInUp .6s ease-out}.w-collection-hero__heading{animation:fadeInUp .8s ease-out}@media screen and (max-width:989px){.w-collection-hero .w-collection-hero__content{justify-content:start;padding-top:45px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/w-collection-hero.css.map */
