.profile-photo{text-align:center}.profile-photo img,.profile-photo svg{width:100%;max-width:200px}.profile-photo img{aspect-ratio:1;object-fit:cover;border-radius:50%}.fanclub-profile .renewed-message{gap:15px;flex-direction:column}.fanclub-profile .renewed-message .icon{color:#a52e26;font-size:4rem;line-height:1;text-align:center}.fanclub-profile .profile-actions{max-width:300px;margin:0 auto}.fanclub-profile .forum a{display:flex;flex-direction:row;text-decoration:none;gap:1rem;align-items:center;justify-content:center}.fanclub-profile .forum span{display:block}.fanclub-profile .forum .icon{font-size:4rem;line-height:1}.fanclub-profile .forum .title{font-weight:bold}.fanclub-profile .forum .text{color:#1c1917;text-decoration:none}.fanclub-profile .exclusives .exclusive{color:inherit;text-decoration:none;display:block}.fanclub-profile .exclusives .exclusive img,.fanclub-profile .exclusives .exclusive .title{display:block}@media(min-width: 576px){.fanclub-profile .renewed-message{gap:30px;flex-direction:row}.fanclub-profile .renewed-message .icon{font-size:5rem}}.profile-edit .profile-photo-field input[type=file]+div>div:first-child{display:none}.profile-edit .profile-photo-field div a{display:none}.profile-edit .profile-photo-field .row{justify-content:center}.profile-edit .photo-crop-container{max-width:300px;height:300px;margin:auto;margin-bottom:40px}.fanclub-index .fanclub .hero{margin-bottom:-45px}.fanclub-index .fanclub .hero img{width:100%;height:350px;object-fit:cover;object-position:bottom center}.fanclub-index .fanclub .title{font-family:"bookman-jf-pro",serif;font-style:italic;font-size:3rem;font-size:clamp(2rem,11vw,3.5rem)}.fanclub-index .fanclub .intro{font-size:1.1em}.fanclub-index .fanclub .tee{display:block;text-align:center}.fanclub-index .fanclub .tee img{width:90%;height:auto;max-width:300px}.fanclub-index .fanclub h3{font-family:"cooper-black-std",serif}.fanclub-index .fanclub h3 .inline-block{display:inline-block;vertical-align:middle}.fanclub-index .fanclub .join label{font-weight:bold}.fanclub-index .fanclub .product-choices .product-choice{display:block;margin-bottom:1em;color:inherit;text-decoration:none;text-align:center;padding:10px;border-radius:5px;border:3px solid #ccc;font-weight:normal}.fanclub-index .fanclub .product-choices .product-choice:hover{border-color:#57534e}.fanclub-index .fanclub .product-choices input[type=radio]{display:none}.fanclub-index .fanclub .product-choices input[type=radio]:checked+label{border-color:#a52e26;color:#a52e26}.fanclub-index .fanclub .product-choices.with-autorenew .autorenew-on{display:block}.fanclub-index .fanclub .product-choices.with-autorenew .autorenew-off{display:none}.fanclub-index .fanclub .product-choices .name{display:block;font-weight:bold}.fanclub-index .fanclub .product-choices .amount{display:block;font-size:1.75em;line-height:1.2}.fanclub-index .fanclub .product-choices .compare{text-decoration:line-through;color:#78716c}.fanclub-index .fanclub .product-choices .details{display:block;font-size:.9em}.fanclub-index .fanclub .product-choices .autorenew-on{display:none}.fanclub-index .fanclub .help-block{font-size:.8em}.fanclub-index .fanclub .small-print{padding-top:15px;padding-bottom:15px;color:#78716c;font-size:.8em}.fanclub-index .fanclub .small-print a{color:inherit;text-decoration:underline}@media(min-width: 576px){.fanclub-index .fanclub .small-print{text-align:center}}@media(min-width: 500px){.fanclub-index .fanclub .hero{margin-bottom:-40px}}@media(min-width: 768px){.fanclub-index .fanclub .hero img{height:400px}.fanclub-index .fanclub .join{margin-top:48px}.fanclub-index .fanclub .small-print{padding-top:30px;padding-bottom:0}}@media(min-width: 1200px){.fanclub-index .fanclub .tee{display:inline-block;float:right;width:250px;margin-left:15px;margin-top:5px}.fanclub-index .fanclub .tee img{width:100%}}/*# sourceMappingURL=fanclub.css.map */
