.club-banner .club_subtitle{font-family:Montserrat;color:#fff;font-size:36px;font-weight:600}.club-banner h1{font-family:Libre Baskerville,serif;color:#fff;font-size:48px;line-height:120%;margin:0!important}.club_about h2{font-family:Libre Baskerville,serif;color:#88c254;font-size:42px;line-height:120%;margin:0!important}.club_about p{font-family:Libre Baskerville,serif;color:#2d2d2d;font-size:20px;line-height:170%;margin:30px auto!important;max-width:900px}.club_about p.btn_text{margin-top:10px!important;font-size:16px}.button.button--secondary:before,.button.button--secondary:after{display:none}.button.button--secondary{background-color:#619a2e;color:#fff;border:none!important;font-size:16px}.club_banner_copy{font-family:Montserrat;color:#fff;font-weight:600;font-size:18px}.club-banner{background-image:url(/cdn/shop/files/banner_img_1.png?v=1751454531);padding:120px 0;background-position:center;text-align:center;position:relative;background-size:cover}.club-banner:before{position:absolute;content:"";background-color:#00000080;left:0;top:0;width:100%;height:100%}.club_member{background-image:url(https://allfreshseafood.com/cdn/shop/files/imgpsh_fullsize_anim.png?v=1656482698);color:#fff;text-align:center;padding:60px 0}.club_member h2{color:#fff;font-family:Lato;font-size:36px;line-height:120%;margin-top:0;font-weight:700}.club_member .member_main{display:flex;align-items:center;justify-content:center;padding:0 20px;margin-bottom:10px}.club_member .member_main .member_box{width:190px;padding:0 10px;line-height:120%}.banner-content{position:relative;max-width:1200px;margin:0 auto;padding:0 20px}.club_about{background-color:#e9f5f5;padding:60px 0;text-align:center}.club_works{padding:60px 0}.club_works h2{font-size:36px;font-family:Libre Baskerville,serif;text-align:center;margin-top:0}.club_works .works_main{display:flex;text-align:center;justify-content:space-between;flex-wrap:wrap;max-width:1000px;margin:0 auto}.club_works .works_main .works_box{width:31%;padding:0 2%}.club_works .works_main .works_box .works_box_title{font-size:22px;font-family:Libre Baskerville,serif;line-height:120%;margin-top:20px;margin-bottom:5px}.club_works .works_main .works_box .works_box_copy{font-size:18px;line-height:120%;margin-top:16px}.styled-faq{font-family:Georgia,serif;color:#000;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0;padding:50px 10px 80px;background-color:#f8f8f8;border-radius:10px}.styled-faq h2{text-align:center;font-size:28px;margin-bottom:30px;letter-spacing:1px;margin-top:0}.faq-item{border-top:2px solid #6a9e3f;padding:10px 0;cursor:pointer}.faq-item:last-child{border-bottom:2px solid #6a9e3f}.faq-question{font-size:15px;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;font-family:Montserrat}.toggle-icon{font-size:20px;transition:transform .3s ease}.faq-answer{display:none;padding-top:10px;font-size:14px;color:#333;line-height:1.5;font-family:Montserrat}.faq-item.open .faq-answer{display:block}.faq-item.open .toggle-icon{transform:rotate(45deg)}.club_about h2 img{top:-4px;position:relative;right:-17px}.club_member .member_box p{font-family:Libre Baskerville,serif;text-transform:uppercase;font-size:16px}.club_new{padding:6% 0}.club_new h2{margin-top:0;font-family:lato;font-size:40px;font-weight:700;margin-bottom:10px}.club_new p{margin-top:0;font-family:Lato;font-size:20px;line-height:28px}.club_new_inn .club_new_left{max-width:400px;width:100%}.club_new_inn .club_new_right{max-width:700px;width:100%}.club_new_inn{display:flex;flex-wrap:wrap;justify-content:space-between}.club_new_inn .club_new_right .howiw-single{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.club_new_inn .club_new_right .howiw-right ul{padding-left:25px;margin-top:0!important}.club_new_inn .club_new_right .howiw-left{width:15%}.club_new_inn .club_new_right .howiw-right{width:80%}.club_new_inn .club_new_right h3{margin-top:0;color:#235264;font-family:lato;font-weight:700;font-size:24px;margin-bottom:10px}.club_new_inn .club_new_right .howiw-right p,.club_new_inn .club_new_right .howiw-right li{font-size:18px;line-height:150%;font-family:lato}@media (max-width: 768px){.club-banner .club_subtitle,.club_member h2{font-size:24px}.club_member .member_main .member_box{width:150px}.club-banner h1{font-size:32px}.club_banner_copy{font-size:12px}.club_about h2{font-size:30px}.club_about p{font-size:16px}.button.button--secondary,.club_about p.btn_text,.faq-answer{font-size:12px}.club_member .member_box p{font-size:11px;line-height:123%}.faq-question{font-size:13px}.club_new h2{font-size:25px;line-height:120%}.club_new_inn .club_new_right .howiw-single{margin-bottom:20px}.club_new p{font-size:15px;line-height:120%}.club_new_inn .club_new_right h3{font-size:20px}.club_new_inn .club_new_right .howiw-right p,.club_new_inn .club_new_right .howiw-right li{font-size:15px;line-height:150%}}@media (max-width: 560px){.club_works .works_main .works_box{width:100%;margin-bottom:40px;padding:0 25%}.club_works{padding:45px 0}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/clubpage.css.map */
