.watch-collection-banner-section{position:sticky;top:0;z-index:1}.watch-collection-banner-section~.shopify-section{position:relative;z-index:10;background:var(--gradient-background)}.watch-banner{position:relative;width:100%;height:60vh;min-height:480px;max-height:800px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.watch-banner{height:50vh;min-height:380px}}.watch-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.watch-banner__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.watch-banner__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000026,#00000073);pointer-events:none}.watch-banner__content{position:relative;z-index:2;width:100%;height:100%;max-width:var(--page-width, 1200px);padding:2rem;display:flex;align-items:center;justify-content:center}.watch-banner__box{background:#ffffffe0;backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%);border:1px solid rgba(255,255,255,.5);box-shadow:0 30px 60px #00000014,0 1px 3px #00000005;padding:5rem 6.5rem;max-width:700px;border-radius:4px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.2rem;animation:watch-banner-reveal 1.4s cubic-bezier(.22,1,.36,1) forwards}@media screen and (max-width:749px){.watch-banner__box{padding:3.5rem 2.5rem;max-width:92%;gap:1.8rem}}.watch-banner__heading{font-family:var(--font-heading-family);font-size:clamp(2.6rem,4.5vw,4rem);font-weight:300;letter-spacing:.12em;text-transform:uppercase;color:#121212;margin:0;line-height:1.15}.watch-banner__text{font-family:var(--font-body-family);font-size:clamp(1.4rem,1.8vw,1.6rem);color:#3a3a3a;margin:0;line-height:1.65;max-width:520px;letter-spacing:.02em}.watch-banner__buttons{margin-top:.8rem}.watch-banner__btn{display:inline-flex;align-items:center;justify-content:center;background:#121212;color:#fff;border:1px solid #121212;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;padding:0 4rem;min-height:5rem;font-weight:400;border-radius:0;transition:all .4s cubic-bezier(.22,1,.36,1);cursor:pointer}.watch-banner__btn:hover{background:transparent;color:#121212;border-color:#121212;transform:translateY(-2px);box-shadow:0 10px 20px #12121214}.watch-banner__btn:active{transform:translateY(0)}@keyframes watch-banner-reveal{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/watch-collection-banner.css.map */
