main{min-height:calc(100vh - 37px - 80px - 74px - 124px - 449px)}.section-affiliate-register .affiliate-info-box{height:100%;background-color:#fff;border-radius:8px;padding:var(--size-16-30);color:#333;font-size:var(--size-14-16)}.section-affiliate-register .affiliate-info-box .title{margin-bottom:15px;color:#000;font-size:var(--size-16-18);font-weight:700}.section-affiliate-register .affiliate-info-box .desc{margin-bottom:15px}.section-affiliate-register .affiliate-info-box .list{margin-bottom:15px}.section-affiliate-register .affiliate-info-box .list>li{display:flex;gap:8px}.section-affiliate-register .affiliate-info-box .list>li+li{margin-top:4px}.section-affiliate-register .affiliate-info-box .list>li .icon{flex-shrink:0;width:14px;text-align:center}.section-affiliate-register .affiliate-info-box .tips+.tips{margin-top:8px}.section-affiliate-register .form-affiliate .form-group{display:flex;flex-direction:column;gap:6px}.section-affiliate-register .form-affiliate .form-group label{color:#333;font-size:var(--size-14-16);font-weight:600}.section-affiliate-register .form-affiliate .form-group label .required{color:red;font-size:.75rem;font-weight:400}.section-affiliate-register .form-affiliate .form-group .form-input{width:100%;border-radius:6px}.section-affiliate-register .form-affiliate .form-check-group{display:flex;flex-direction:column;gap:8px;margin-top:20px}.section-affiliate-register .form-affiliate .form-check-group>label{display:flex;align-items:center;gap:8px;font-size:var(--size-14-16)}.section-affiliate-register .form-affiliate .form-check-group>label .form-check{flex-shrink:0}.section-affiliate-register .form-affiliate .form-check-group>label a{color:var(--theme-main);text-decoration:underline}.section-affiliate-register .form-affiliate .form-buttons{display:flex;align-items:center;justify-content:center;margin-top:25px}.section-affiliate-register .form-affiliate .form-buttons .btn-affiliate-submit{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;width:100%;background-color:var(--theme-main);color:#fff}.section-affiliate-register .form-affiliate .form-buttons .btn-affiliate-submit:focus,.section-affiliate-register .form-affiliate .form-buttons .btn-affiliate-submit:hover{opacity:.85}.section-affiliate .form-group{position:relative}.section-affiliate .form-group img{position:absolute;top:50%;transform:translateY(-50%);left:16px;width:auto;height:16px}.section-affiliate .form-group img~.form-input{padding-left:40px}.section-affiliate .form-group .form-input{padding-left:24px;border-radius:6px}.section-affiliate .form-group .form-input[required]~span{position:absolute;top:50%;transform:translateY(-50%);left:12px;color:red}.section-affiliate .form-group .form-input:not([required])~span{display:none}.section-affiliate .form-buttons{display:flex;align-items:center;justify-content:center}.section-affiliate .form-buttons .btn-affiliate-submit{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;transition:padding-left,padding-right,.15s ease-in-out;background-color:var(--theme-main);color:#fff;padding-left:30px;padding-right:30px}.section-affiliate .form-buttons .btn-affiliate-submit:focus,.section-affiliate .form-buttons .btn-affiliate-submit:hover{opacity:.85;padding-left:60px;padding-right:60px}@media(min-width: 992px){.section-affiliate .form-buttons .btn-affiliate-submit{padding-left:80px;padding-right:80px}.section-affiliate .form-buttons .btn-affiliate-submit:focus,.section-affiliate .form-buttons .btn-affiliate-submit:hover{padding-left:100px;padding-right:100px}}.headline{display:flex;flex-direction:column;gap:4px}.headline .heading{font-size:var(--size-20-30);font-weight:700}.headline .tips{color:#666;font-size:var(--size-12-14)}
