.join-club{position:relative;overflow:hidden;background:var(--join-club-grad-bottom, #fff)}.join-club__sky{position:absolute;inset:0 0 auto;z-index:0;height:77.1rem;pointer-events:none;background:linear-gradient(0deg,var(--join-club-grad-bottom, #fff) 0%,var(--join-club-grad-mid, #3bbee7) 44.09%,#3ab8e2 51.84%,#37a7d7 59.41%,#348cc4 70.22%,#2e67aa 80.31%,var(--join-club-grad-top, #293d8d) 95.81%)}.join-club__doodle{position:absolute;color:var(--join-club-doodle, #44c8f5);line-height:0}.join-club__doodle svg{display:block;width:100%;height:auto}.join-club__doodle--cloud-left{top:10.2%;left:6.56%;width:8.074rem}.join-club__doodle--comet{top:17.2%;left:17.67%;width:12.359rem}.join-club__doodle--star-1{top:8%;left:31.65%;width:3.452rem}.join-club__doodle--star-2{top:6.1%;left:64.1%;width:2.313rem}.join-club__doodle--star-3{top:18.1%;left:71.18%;width:3.785rem}.join-club__doodle--cloud-right{top:7.2%;left:77.67%;width:8.074rem}.join-club__doodle--moon{top:6.4%;left:91.19%;width:3.803rem}.join-club__doodle--kite{top:18.8%;left:83.28%;width:6.638rem}.join-club__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:88.8rem;padding-top:18rem;padding-bottom:12rem}.join-club__card{display:grid;grid-template-columns:1fr;gap:3.2rem;width:100%;max-width:98.2rem;padding:3.2rem 2.4rem;border-radius:2.2rem;background:var(--join-club-card, #fff)}.join-club__copy{display:flex;flex-direction:column;max-width:36rem}.join-club__heading{margin:0 0 1.2rem;color:var(--join-club-heading, #263e8f);font-size:3.2rem;font-weight:700;line-height:4rem;letter-spacing:-.02em}.join-club__heading-line{display:block}.join-club__text{margin:0 0 3.2rem;color:var(--join-club-text, #525252);font-size:1.6rem;line-height:2.4rem}.join-club__text p{margin:0}.join-club__form{display:flex;flex-direction:column;gap:2rem;width:100%}.join-club__field{display:flex;flex-direction:column;gap:.6rem}.join-club__label{color:var(--join-club-label, #404040);font-size:1.4rem;font-weight:500;line-height:2rem}.join-club__input{width:100%;min-height:4.4rem;padding:1rem 1.4rem;border:1px solid var(--join-club-input-border, #d4d4d4);border-radius:.8rem;background:#fff;box-shadow:0 1px 2px #0000000d;color:#171717;font-size:1.6rem;line-height:2.4rem}.join-club__input::placeholder{color:#737373}.join-club__button{align-self:flex-start;min-height:4.8rem;padding:1.2rem 2rem;border:1px solid var(--join-club-button, #f7a120);border-radius:999px;background:var(--join-club-button, #f7a120);box-shadow:0 1px 2px #0000000d;color:var(--join-club-button-text, #171717);font-family:inherit;font-size:1.6rem;font-weight:600;line-height:2.4rem;cursor:pointer}.join-club__message{margin:0;font-size:1.6rem;line-height:2.4rem}.join-club__message--success{color:var(--join-club-heading, #263e8f)}.join-club__message--error{color:#b42318}.join-club__media{overflow:hidden;width:100%;aspect-ratio:482 / 414;border-radius:1.6rem;background:#f7f9fa}.join-club__media img,.join-club__media svg{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.join-club__heading{font-size:3.6rem;line-height:4.4rem;letter-spacing:-.72px}}@media screen and (min-width:990px){.join-club__card{grid-template-columns:minmax(0,36rem) 48.2rem;align-items:start;gap:4rem;padding:4.4rem 5rem}.join-club__form{gap:2.4rem}.join-club__field+.join-club__field{margin-top:0}.join-club__media{width:48.2rem}}@media screen and (max-width:749px){.join-club__sky{height:52rem}.join-club__inner{min-height:0;padding-top:8rem;padding-bottom:6rem}.join-club__doodle--comet,.join-club__doodle--kite,.join-club__doodle--moon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-join-club.css.map */
