#join-watchclub-section{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:0;width:100%;background:#f2f2f2;padding:0;margin-top:clamp(1rem,3vw,2rem);box-sizing:border-box;align-items:stretch}#join-watchclub-banner{grid-column:1 / 2;width:100%;height:auto;min-height:clamp(12rem,30vh,37.5rem);background:#d3d3d3 50% / cover no-repeat;background-size:cover;background-position:center;background-repeat:no-repeat;align-self:stretch;justify-self:stretch}#join-watchclub-info{grid-column:2 / 3;display:flex;padding:clamp(1rem,2vw,2rem);flex-direction:column;align-items:flex-start;gap:clamp(1rem,3vw,3.3125rem);justify-content:center}#join-watchclub-info-wrapper{display:flex;padding-top:clamp(.75rem,2.2vw,2rem);flex-direction:column;align-items:flex-start;gap:1.25rem}#join-watchclub-title-wrapper{display:flex;justify-content:center;align-items:center;gap:.625rem}#join-watchclub-title{color:#252525;font-family:Acumin Pro ExtraCondensed;font-size:clamp(1.75rem,3.2vw,2.75rem);font-style:normal;font-weight:600;line-height:1.15;letter-spacing:.0275rem;text-transform:uppercase;margin:0;max-width:100%;padding-top:clamp(.75rem,2.2vw,2rem);padding-left:2rem}#join-watchclub-description-wrapper{display:flex;height:5.0625rem;flex-direction:column;align-items:flex-start;gap:.5rem}#join-watchclub-description{width:75%;max-width:none;color:#252525;font-family:Lato;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.25rem;padding-left:2rem}#join-watchclub-cta-wrapper{display:inline-flex;padding:0;justify-content:center;align-items:center;gap:.625rem;margin-left:2rem}#join-watchclub-cta{display:inline-flex;color:#fff;font-family:Lato;font-size:.9375rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:.7rem 1.125rem;background:#f51f22;border-radius:.25rem;align-items:center;justify-content:center;min-width:10.5rem;transition:transform .18s cubic-bezier(.2,.9,.3,1),box-shadow .18s cubic-bezier(.2,.9,.3,1),opacity .12s ease;text-decoration:none}#join-watchclub-cta:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 24px #00000024;opacity:.98}#join-watchclub-cta:active{transform:translateY(0) scale(.995);box-shadow:0 4px 12px #00000014}#join-watchclub-cta:focus-visible{outline:3px solid rgba(227,190,95,.18);outline-offset:3px}@media (max-width: 64rem){#join-watchclub-section{gap:clamp(1rem,3vw,3rem);padding:0 clamp(1rem,2vw,2rem);grid-template-columns:repeat(12,1fr);align-items:start}#join-watchclub-banner{grid-column:1 / 7;height:clamp(12rem,28vh,28rem);align-self:stretch;justify-self:stretch}#join-watchclub-info{gap:2rem;padding-right:.25rem;flex:1 1 0%;min-width:0;grid-column:7 / 13}#join-watchclub-title{font-size:clamp(1.5rem,2.8vw,2rem);line-height:1.15}#join-watchclub-description{width:100%;max-width:100%;font-size:1rem}}@media (max-width: 47.9375rem){#join-watchclub-section{display:grid;grid-template-columns:1fr;padding:0 1rem;gap:1rem;align-items:center}#join-watchclub-banner{grid-column:1 / -1;width:calc(100% + 2rem);margin-left:-1rem;height:18.75rem;margin-bottom:0;background-position:center top;box-sizing:border-box}#join-watchclub-info{grid-column:1 / -1;padding:0 1rem;flex-direction:column;align-items:center;gap:1rem;text-align:center}#join-watchclub-info-wrapper{align-items:center;gap:.75rem}#join-watchclub-title{font-size:1.75rem;line-height:2rem;padding-top:.75rem;padding-left:0}#join-watchclub-description-wrapper{height:auto;gap:.5rem}#join-watchclub-description{width:100%;padding:0;font-size:1rem;line-height:1.25rem}#join-watchclub-cta-wrapper{padding:.625rem 1rem;margin-left:0;justify-self:center}#join-watchclub-cta{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/join-watchclub.css.map */
