.anim_slide_up{transform:translateY(100%);overflow:hidden;transition:1s}.anim_slide_up_el{transform:translateY(-100%);transition:1s}.anim_slide_up__50{transform:translateY(50%)}.anim_slide_up__50 .anim_slide_up_el{transform:translateY(-50%)}.anim_slide_up__60{transform:translateY(60%)}.anim_slide_up__60 .anim_slide_up_el{transform:translateY(-60%)}.anim_slide_up.active{transform:translateY(0)}.anim_slide_up.active .anim_slide_up_el{transform:translateY(0)}.anim_block.active .anim_slide_up{transform:translateY(0)}.anim_block.active .anim_slide_up .anim_slide_up_el{transform:translateY(0)}.anim_block.active .anim_slide_right{transform:translateX(0)}.anim_block.active .anim_slide_right .anim_slide_right_el{transform:translateX(0);opacity:1}.anim_slide_right_overflow_wrap{overflow:hidden}.anim_slide_right{transform:translateX(calc(-100% - 30px));overflow:hidden;transition:1s}.anim_slide_right .anim_slide_right_el{transform:translateX(100%);transition:1s;opacity:0}.anim_slide_right.active{transform:translateX(0)}.anim_slide_right.active .anim_slide_right_el{transform:translateX(0);opacity:1}.fade_up_block.active .fade_up{transform:translateY(0);opacity:1}.fade_up{transform:translateY(60px);opacity:0;transition:1s}.fade_up.active{transform:translateY(0);opacity:1}.transition_delay_01{transition-delay:.1s}.transition_delay_02{transition-delay:.2s}.transition_delay_03{transition-delay:.3s}.transition_delay_04{transition-delay:.4s}.swiper-pagination{position:static}.swiper_nav{display:flex;align-items:center}.swiper_buttons{display:flex;align-items:flex-end;-moz-column-gap:10px;column-gap:10px;height:40px}.swiper-button{position:static;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:40px;background:#111;transition:background .3s,opacity .3s}.swiper-button:after{content:url("https://7a6f6b.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/arrow.svg");font-size:0;font-family:normal}.swiper-button:hover{background-color:rgba(17,17,17,.5)}.swiper-button-prev:after{transform:rotate(180deg)}.swiper-pagination{display:flex;text-align:left;height:8px}.swiper-pagination .swiper-pagination-bullet{width:40px;height:8px;background:rgba(17,17,17,.4);opacity:1;transition:.25s;border-radius:0}.swiper-pagination .swiper-pagination-bullet:hover{background:#111}.swiper-pagination .swiper-pagination-bullet-active{background:#111}.swiper-pagination__white .swiper-pagination-bullet{background:rgba(255,255,255,.4)}.swiper-pagination__white .swiper-pagination-bullet:hover{background:#fff}.swiper-pagination__white .swiper-pagination-bullet-active{background:#fff}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.2}@media(max-width: 520px){.swiper-pagination .swiper-pagination-bullet{width:15px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px 0 0}}.popup-my{display:flex;flex-direction:column;pointer-events:none;position:fixed;z-index:1000000000;top:0;left:0;width:100%;height:100%;background:#faf8f9;transition:.6s;box-sizing:border-box;cursor:pointer;transform:translateX(-100%);overflow:hidden}.popup-my.open{pointer-events:auto;transform:translateX(0)}.popup-my.open .__popup__wrap{transform:translateX(0);opacity:1}.__popup__wrap{padding:26px 40px 40px 40px;width:100%;height:100%;box-sizing:border-box;cursor:auto;transition:.6s;display:flex;flex-direction:column;transform:translateX(100%);opacity:0}.popup-form-small__close{position:absolute;right:-200px;top:0;display:flex;align-items:center;cursor:pointer}.popup_close{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);transition:.3s;cursor:pointer;border:none;border-bottom:2px solid #111;font-size:16px;font-weight:500;line-height:75%;text-transform:uppercase;padding:0 27px 10px 0;position:relative}.popup_close:after,.popup_close:before{content:"";position:absolute;right:8px;top:-5px;width:2px;height:22px;border-radius:2px;background:#111;transition:.2s}.popup_close:after{transform:rotate(-135deg)}.popup_close:before{transform:rotate(135deg)}.popup_close:hover{border-bottom:2px solid rgba(0,0,0,0)}.popup_close:hover:after{transform:rotate(-90deg)}.popup_close:hover:before{transform:rotate(90deg)}.popup_gallery{max-height:100%;height:100%}.popup_gallery_head{display:flex;align-items:center;justify-content:space-between;padding-bottom:26px}.popup_gallery_title{font-family:"Commissioner",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:44px}.popup_gallery_main{height:calc(100% - 135px)}.popup_gallery_nav_btn{position:static;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:40px;background:#111;transition:background .3s,opacity .3s;border:none;cursor:pointer}.popup_gallery_nav_btn:after{content:url("https://7a6f6b.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/arrow.svg");height:18px}.popup_gallery_nav_btn:hover{background-color:rgba(17,17,17,.5)}.popup_gallery_nav_prev:after{transform:rotate(180deg)}.popup_gallery_main{display:flex}.popup_gallery_main_content_item img,.popup_gallery_main_tabs_item img{max-width:100%}.popup_gallery_nav{display:flex;-moz-column-gap:10px;column-gap:10px;margin-top:25px}.popup_gallery_main_tabs{display:flex;flex-direction:column;padding-left:40px;max-width:12.5%;overflow:auto}.popup_gallery_main_content{width:100%;display:flex;position:relative}.popup_gallery_main_content_item{display:flex;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.popup_gallery_main_content_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup_gallery_main_content_item.active{z-index:3}.popup_gallery_main_tabs_item{cursor:pointer}.popup_gallery_main_tabs_item img{filter:grayscale(1);transition:.2s}.popup_gallery_main_tabs_item.active img{filter:grayscale(0)}@media only screen and (max-width: 992px){.popup_gallery_title{font-size:28px;line-height:40px}.popup_gallery_main_tabs{display:none}}@media only screen and (max-width: 480px){.popup_gallery_title{font-size:20px;line-height:30px}}.popup-my__popup_coach .__popup__wrap{padding:0}.popup_coach{display:flex;height:100%;overflow:auto;position:relative}.popup_coach .popup_close{position:relative;margin:36px 40px 36px 0}.popup_coach .popup_close__mob{display:none;position:absolute;z-index:2;top:36px;right:40px}.popup_coach_img{width:50%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;overflow:hidden}.popup_coach_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:0}.popup_coach_content{box-sizing:border-box;width:50%;display:flex;flex-direction:column;align-items:flex-end;overflow:auto}.popup_coach_small_title{font-family:"Commissioner",sans-serif;font-size:14px;font-weight:400;line-height:21px;margin-bottom:20px;transition:.3s}.popup_coach_description{font-family:"Commissioner",sans-serif;font-size:14px;font-weight:400;line-height:21px;transition:.3s}.popup_coach_description p{font-family:"Commissioner",sans-serif;font-size:14px;font-weight:400;line-height:21px;margin:20px 0 0 0}.popup_coach_description ul{font-family:"Commissioner",sans-serif;font-size:14px;font-weight:400;line-height:21px;margin:10px 0 0 0;padding:0;list-style:none}.popup_coach_description ul li{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1)}.popup_coach_title{transition:.3s}.popup_coach_img img.visible{opacity:1;transition:.3s}.popup_coach_small_title.hidden,.popup_coach_social.hidden,.popup_coach_title.hidden,.popup_coach_description.hidden{opacity:0;transform:translateY(25px)}.popup_coach_content_wrap{box-sizing:border-box;width:100%;margin:auto 0;padding:0 100px 100px 100px}.popup_coach_social{display:flex;-moz-column-gap:10px;column-gap:10px;margin-bottom:40px;transition:.3s}.popup_coach_position{padding:14px;background-color:#d2ff1b;font-size:16px;font-weight:500;line-height:75%;text-transform:uppercase;position:absolute;left:0;bottom:0;transform:translateY(55px)}.popup_coach_position.visible{transform:translateY(0);transition:.3s}@media only screen and (max-width: 1366px){.popup_coach_content_wrap{padding:0 40px 40px 40px}}@media only screen and (max-width: 992px){.popup_coach{flex-direction:column;overflow:auto}.popup_coach .popup_close{display:none}.popup_coach .popup_close__mob{display:block;position:absolute;top:36px;right:40px;color:#fff;border-bottom:2px solid #fff;margin:0}.popup_coach .popup_close__mob:after,.popup_coach .popup_close__mob:before{background-color:#fff}.popup_coach .popup_close__mob:hover{border-bottom:2px solid rgba(0,0,0,0)}.popup_coach_content_wrap{padding:40px}.popup_coach_content,.popup_coach_img{width:100%}.popup_coach_content{overflow:unset}.popup_coach_img{height:600px;min-height:600px}.popup_coach_position{left:40px}}@media only screen and (max-width: 640px){.popup_coach_small_title{margin-bottom:15px}.popup_coach_position{left:20px;font-size:14px;line-height:75%}.popup_coach_content_wrap{padding:20px}.popup_coach_description p{margin-top:15px}.popup_coach .popup_close__mob{top:26px;right:20px}.popup_coach_img{height:400px;min-height:400px}}.phone_wrap,.form_item{flex:1;position:relative}.phone_wrap>span,.form_item>span{position:relative;width:100%}.phone_wrap input:-webkit-autofill,.form_item input:-webkit-autofill{box-shadow:0 0 0px 1000px #111 inset !important;-webkit-text-fill-color:#fff}.phone_wrap input,.form_item input{margin:0;background:rgba(0,0,0,0);border:none;outline:none;color:#fff;font-family:"Commissioner",sans-serif;font-size:16px;font-weight:400;line-height:16px;width:100%;transition:color .25s,border .25s;border-radius:0;touch-action:manipulation}.phone_wrap input::-moz-placeholder, .form_item input::-moz-placeholder{-moz-transition:.25s;transition:.25s;color:#fff}.phone_wrap input::placeholder,.form_item input::placeholder{transition:.25s;color:#fff}.phone_wrap input:focus::-moz-placeholder, .form_item input:focus::-moz-placeholder{color:rgba(255,255,255,.5)}.phone_wrap input:focus::placeholder,.form_item input:focus::placeholder{color:rgba(255,255,255,.5)}.phone_wrap input::-webkit-outer-spin-button,.phone_wrap input::-webkit-inner-spin-button,.form_item input::-webkit-outer-spin-button,.form_item input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.phone_wrap input[type=number],.form_item input[type=number]{-moz-appearance:textfield}.form_item{display:flex}.form_item input{padding:18px 0;border-bottom:2px solid #d2ff1b}.form_item input:focus{border-bottom:2px solid #fff}.form_item__textarea textarea{margin:0;background:rgba(0,0,0,0);border:none;outline:none;color:#fff;font-family:"Commissioner",sans-serif;font-size:16px;font-weight:400;line-height:16px;width:100%;transition:.25s;resize:none;height:57px;padding:18px 0;border-bottom:2px solid #d2ff1b;box-sizing:border-box;border-radius:0;touch-action:manipulation}.form_item__textarea textarea::-moz-placeholder{-moz-transition:.25s;transition:.25s;color:#fff}.form_item__textarea textarea::placeholder{transition:.25s;color:#fff}.form_item__textarea textarea:focus{border-bottom:2px solid #fff}.form_item__textarea textarea:focus::-moz-placeholder{color:rgba(255,255,255,.5)}.form_item__textarea textarea:focus::placeholder{color:rgba(255,255,255,.5)}.phone_wrap{display:flex}.phone_wrap input{padding:18px 0;border-bottom:2px solid #d2ff1b}.phone_wrap input::-moz-placeholder{-moz-transition:.25s;transition:.25s;color:#fff}.phone_wrap input::placeholder{transition:.25s;color:#fff}.phone_wrap input:focus{border-bottom:2px solid #fff}.phone_wrap input:focus::-moz-placeholder{color:rgba(255,255,255,.5)}.phone_wrap input:focus::placeholder{color:rgba(255,255,255,.5)}.phone_wrap.invalid span[data-name=Code] .wpcf7-not-valid-tip{display:none}.phone_wrap span[data-name=Code]{max-width:81px}.phone_wrap span[data-name=Code] .wpcf7-not-valid-tip{white-space:nowrap;display:none}.phone_wrap span[data-name=Code]:before{content:"I";font-family:"Commissioner",sans-serif;font-size:16px;font-weight:400;line-height:16px;margin-left:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#fff}.phone_wrap span[data-name=Phone]{position:static}.phone_wrap span[data-name=Phone] input{padding-left:20px;display:flex;box-sizing:border-box}.form_wrap{display:flex}.wpcf7-spinner,.wpcf7 form .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output.visible{display:block;color:#dc3232;border:none;padding:0}.custom_select_option_active{color:rgba(255,255,255,.5)}.custom_select_option_active.selected{color:#fff}.form_1{max-width:895px;margin-left:auto;margin-right:auto;position:relative;z-index:2}.form_1 .form_item input{padding:16px 0 18px 0}.form_1 .form_title.p-extra-max{margin-bottom:40px;color:#d2ff1b}.form_1 .form_wrap{display:grid;grid-gap:25px 20px;grid-template-columns:repeat(2, 1fr)}.form_1 .form_btn{margin-top:40px}.form_1 .custom_select{border-bottom:2px solid #d2ff1b}.form_1 .custom_select_option_active{background:rgba(0,0,0,0);color:rgba(255,255,255,.5);height:50px;padding:0}.form_1 .custom_select_option_active:after{filter:invert(1)}.form_1 .custom_select_option_active.selected{color:#fff}.form_1 .custom_select_option_wrap{z-index:5;border-bottom:2px solid #d2ff1b;width:calc(100% + 18px);left:-18px}.form_1 .custom_select_option{height:50px;background-color:#111;border:none;color:#fff}.form_1 .custom_select_option:hover{color:rgba(255,255,255,.7)}.form_1 .custom_select_option:first-child{border-top:none}.wpcf7-not-valid-tip{font-family:"Commissioner",sans-serif;font-size:14px;font-weight:400;line-height:15px;position:absolute;top:calc(100% + 10px);left:0}.popup-my__popup_form .wpcf7-not-valid-tip{top:calc(100% + 5px)}.form_privacy{font-size:14px;font-weight:400;line-height:21px;color:rgba(255,255,255,.5);margin:30px 0 0 0}.form_privacy a{font-family:"Commissioner",sans-serif;text-decoration:underline;font-size:14px;font-weight:400;line-height:21px;color:rgba(255,255,255,.5);text-transform:none}.form_privacy a:hover{text-decoration:none;color:#fff}.popup-my__popup_form[data-popup=vacancy] .popup_form_content .form_privacy{color:rgba(0,0,0,.5)}.popup-my__popup_form[data-popup=vacancy] .popup_form_content .form_privacy a{color:rgba(0,0,0,.5)}input.hidden{display:none}.popup_form{position:relative;display:flex;height:100%}.popup_form .custom_select_option_active.selected{color:#000}.popup_form .popup_close{color:#fff;border-bottom:2px solid #fff;position:relative;margin:36px 40px 36px 0}.popup_form .popup_close:after,.popup_form .popup_close:before{background:#fff}.popup_form .popup_close:hover{border-bottom:2px solid rgba(0,0,0,0)}.popup_form .popup_close__mob{display:none;position:absolute;top:36px;right:40px;color:#fff;border-bottom:2px solid #fff}.popup_form .popup_close__mob:after,.popup_form .popup_close__mob:before{background:#fff}.popup_form_content{box-sizing:border-box;width:50%;display:flex;flex-direction:column;align-items:flex-end;position:relative;overflow:auto}.popup_form_content_wrap{margin:auto 0;padding:0 100px 100px 100px}.popup_form_title{margin-bottom:20px;color:#fff}.popup_form_description{font-family:"Commissioner",sans-serif;margin-bottom:30px;font-size:14px;line-height:21px;color:#fff}.popup_form_img_wrap{width:50%;overflow:hidden;position:relative;min-height:200px}.popup_form_img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;position:relative}.popup_form_img:after{content:"";background-image:url(https://fd18f6.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/gifka.gif);position:absolute;width:100%;height:100%;top:0;left:0;opacity:.05;pointer-events:none}.popup-my.open .popup_form_img.anim{position:absolute;transition:transform .45s;transform:translateX(101%)}.popup-my .popup_form_img.anim{position:absolute;transition:transform 0s;transform:translateX(101%)}.popup-my[data-popup=cards] .popup_form_content,.popup-my[data-popup=services] .popup_form_content{background-color:#111}.form_wrap__modal{flex-wrap:wrap;gap:30px}.form_wrap__modal .custom_select{width:100%}.popup-my__popup_form .__popup__wrap{padding:0;background-color:#111}.popup-my__popup_form .popup_form_content_wrap>.custom_select{margin-bottom:30px}.popup-my__popup_form[data-popup=vacancy] .popup_coach_position{transform:translateY(0)}.popup-my__popup_form[data-popup=vacancy] .popup_form .popup_close{border-bottom:2px solid #111;color:#000}.popup-my__popup_form[data-popup=vacancy] .popup_form .popup_close:after,.popup-my__popup_form[data-popup=vacancy] .popup_form .popup_close:before{background-color:#000}.popup-my__popup_form[data-popup=vacancy] .popup_form .popup_close:hover{border-bottom:2px solid rgba(0,0,0,0)}.popup-my__popup_form[data-popup=vacancy] .popup_form .popup_close__mob{border-bottom:2px solid #fff;color:#fff}.popup-my__popup_form[data-popup=vacancy] .popup_form .popup_close__mob:after,.popup-my__popup_form[data-popup=vacancy] .popup_form .popup_close__mob:before{background-color:#fff}.popup-my__popup_form[data-popup=vacancy] .custom_select{margin-bottom:0}.popup-my__popup_form[data-popup=vacancy] .popup_form_content{background:#faf8f9}.popup-my__popup_form[data-popup=vacancy] .popup_form_title{color:#000}.popup-my__popup_form[data-popup=vacancy] .popup_form_description{color:#000}.popup-my__popup_form[data-popup=vacancy] .form_btn__modal_black{margin-top:30px}.mail_wrap.form_item__modal,.name_wrap.form_item__modal{width:40%}.form_item__modal input:-webkit-autofill{box-shadow:0 0 0px 1000px #fff inset !important;-webkit-text-fill-color:#000}.phone_wrap__modal input:-webkit-autofill{box-shadow:0 0 0px 1000px #fff inset !important;-webkit-text-fill-color:#000}.phone_wrap.phone_wrap__modal span[data-name=Phone]:before{color:#000;left:-10px}.phone_wrap__modal span[data-name=Code]{max-width:90px}.phone_wrap__modal span[data-name=Code]:before{color:#000}.phone_wrap__modal span:nth-child(1) input{padding-right:10px}.phone_wrap__modal span:nth-child(2) input{padding-left:10px}.phone_wrap__modal,.form_item__modal{flex:auto}.phone_wrap__modal>span,.form_item__modal>span{width:100%}.phone_wrap__modal input,.form_item__modal input{background-color:#fff;color:#000;border-bottom:0;padding:21px 18px;box-sizing:border-box;touch-action:manipulation}.phone_wrap__modal input:focus,.form_item__modal input:focus{border-bottom:none}.phone_wrap__modal input::-moz-placeholder, .form_item__modal input::-moz-placeholder{color:#000}.phone_wrap__modal input::placeholder,.form_item__modal input::placeholder{color:#000}.phone_wrap__modal input:hover::-moz-placeholder, .form_item__modal input:hover::-moz-placeholder{color:rgba(17,17,17,.5)}.phone_wrap__modal input:hover::placeholder,.form_item__modal input:hover::placeholder{color:rgba(17,17,17,.5)}.form_textarea{display:none;padding:19px;width:100%;height:140px;box-sizing:border-box;transition:.25s;outline:none;resize:none;border:0}.form_textarea::-moz-placeholder{-moz-transition:.25s;transition:.25s;color:#000}.form_textarea::placeholder{transition:.25s;color:#000}.form_textarea:hover::-moz-placeholder{color:rgba(17,17,17,.5)}.form_textarea:hover::placeholder{color:rgba(17,17,17,.5)}.textarea_wrap{display:flex;flex-direction:column;font-family:"Commissioner",sans-serif;width:100%}.add_textarea{font-family:"Commissioner",sans-serif;width:100%;background-color:#fff;color:#000;border:none;padding:21px 18px;text-align:left;cursor:pointer;position:relative;transition:.25s}.add_textarea:hover{color:rgba(17,17,17,.5)}.add_textarea:after,.add_textarea:before{content:"";display:block;position:absolute;right:24px;top:23px;width:2px;height:14px;background-color:#111;transition:.2s}.add_textarea:after{transform:rotate(90deg)}.add_textarea.hidden{display:none}.form_textarea.open{display:block}.form_btn__modal{background-color:#d2ff1b;border:none;color:#111;margin-top:30px}.form_btn__modal_black{color:#fff;background-color:#111}.form_btn__modal_black:hover{color:#111}.form_btn__modal_black:hover:after{background-color:#d2ff1b}@media only screen and (max-width: 1366px){.popup_form_content_wrap{padding:40px}}@media only screen and (max-width: 1120px){.form_1 .form_wrap{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 992px){.popup_form_img.anim{height:400px;left:0;top:0;transform:translateX(-101%)}.popup_form{flex-direction:column;overflow:auto}.popup_form .popup_close{display:none}.popup_form .popup_close__mob{display:block;margin:0}.popup_form_img{position:relative;min-height:400px;height:400px}.popup_form_img,.popup_form_img_wrap,.popup_form_content{width:100%}.popup_form_content{position:static;overflow:unset}}@media only screen and (max-width: 480px){.mail_wrap.form_item__modal,.name_wrap.form_item__modal{width:100%}.popup_form .popup_close__mob{top:26px;right:20px}.popup_form_content_wrap{padding:20px}}.card_img_content_hover{overflow:hidden;cursor:pointer}@media(min-width: 992px){.card_img_content_hover:hover .card_img_content_hover_arrow:after{left:50%;top:-150%}.card_img_content_hover:hover .card_img_content_hover_arrow:before{left:50%;top:50%}}.card_img_content_hover.open .card_img_content_hover_arrow:after{left:50%;top:-150%}.card_img_content_hover.open .card_img_content_hover_arrow:before{left:50%;top:50%}.card_img_content_hover.open .card_img_content_hover_img img{filter:grayscale(1)}.card_img_content_hover_img{display:flex;height:500px}.card_img_content_hover_img picture{width:100%;height:100%}.card_img_content_hover_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .25s,transform 1s}.anim_slide_up_el .card_img_content_hover_img img{transform:scale(1.2)}.anim_slide_up.active .anim_slide_up_el .card_img_content_hover_img img,.anim_block.active .anim_slide_up .anim_slide_up_el .card_img_content_hover_img img{transform:scale(1)}.card_img_content_hover_content{position:relative;background-color:#faf8f9;padding-top:20px;transition:.3s}.card_img_content_hover_hidden_content{width:100%;padding-top:20px;padding-bottom:25px;position:absolute;bottom:0;transform:translateY(99%);background-color:#faf8f9;border-bottom:2px solid #111}.card_img_content_hover_arrow{position:absolute;right:0;top:-64px;background:#d2ff1b;width:40px;height:64px;overflow:hidden}.card_img_content_hover_arrow:after{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background-image:url("https://381d55.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/arrow-long.svg");background-repeat:no-repeat;width:6px;height:40px;transition:.25s}.card_img_content_hover_arrow:before{content:"";position:absolute;left:50%;top:150%;transform:translateX(-50%) translateY(-50%) rotate(180deg);background-image:url("https://381d55.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/arrow-long.svg");background-repeat:no-repeat;width:6px;height:40px;transition:.25s}.card_img_content_hover_sup_title{display:block;font-family:"Commissioner",sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#111;margin-bottom:8px}.card_img_content_hover_title{color:#111}.card_img_content_hover_text{margin:0;line-height:26px;font-size:16px}.card_img_content_hover_socials{padding-top:20px;display:flex;-moz-column-gap:10px;column-gap:10px}@media only screen and (max-width: 992px){.card_img_content_hover_img{height:400px}.card_img_content_hover_sup_title{font-size:15px;line-height:16px}}@media only screen and (max-width: 640px){.card_img_content_hover_sup_title{font-size:14px;line-height:15px;margin-bottom:5px}}.social_link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#111;border-radius:40px;transition:.25s}.social_link:hover{background-color:rgba(17,17,17,.5)}.social_link img{transition:.25s}.social_link__grin{background:#d2ff1b}.social_link__grin img{filter:invert(1)}.social_link__grin:hover{background:#fff}.social_link_gray{background:rgba(255,255,255,.1)}.social_link_gray:hover{background:#fff}.social_link_gray:hover img{filter:invert(1)}.social_link__inst:after{content:url("https://1085cd.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/icon-instagram.svg");max-width:100%}.social_link__facebook:after{content:url("https://159f06.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/icon-facebook.svg");max-width:100%}.win_with_us_block{background:#faf8f9}.win_with_us_block_title{text-align:center}.infinity_line_wrap{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#d2ff1b}.infinity_line_items{flex-shrink:0;padding:20px 0 25px 0;display:flex;min-width:100%}.infinity_line_item{display:flex;align-items:center;font-size:75px;font-weight:500;line-height:100%;text-transform:uppercase}.infinity_line_items__text .infinity_line_item{display:flex;align-items:center;font-size:75px;font-weight:500;line-height:100%;text-transform:uppercase}.infinity_line_items__text .infinity_line_item:after{content:"";display:flex;width:12px;height:12px;flex-shrink:0;margin:0 25px;background-color:#111}.infinity_line__white .infinity_line_wrap{background-color:#faf8f9;border-top:2px solid #111;border-bottom:2px solid #111;-moz-column-gap:10px;column-gap:10px}.infinity_line__white .infinity_line_items{-moz-column-gap:60px;column-gap:60px;padding:27px 0}.infinity_line__white .infinity_line_item{font-family:Oswald;font-size:42px;font-weight:600;line-height:100%;text-transform:uppercase}.infinity_line__white .infinity_line_item:after{display:none}.infinity_line_items__logo{padding:0}.infinity_line_items__logo .infinity_line_item{display:flex;justify-content:center;align-items:center;width:240px;height:120px}.infinity_line_items__logo .infinity_line_item img{max-width:100%;max-height:100%}.marquee{animation:scroll 15s linear infinite;will-change:transform}.marquee .infinity_line_item{will-change:transform}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media only screen and (max-width: 992px){.infinity_line_items__logo .infinity_line_item{width:190px;height:110px}.infinity_line_items__logo .infinity_line_item img{max-width:62%;max-height:62%}.infinity_line_items__text .infinity_line_item{font-size:65px;line-height:100%}.infinity_line_items__text .infinity_line_item:after{width:10px;height:10px}}@media(max-width: 767px){.infinity_line_items__text{padding:10px 0 16px 0}.infinity_line_items__text .infinity_line_item{font-size:54px;line-height:100%}.infinity_line_items__logo .infinity_line_item{width:140px;height:80px}.infinity_line_items__logo .infinity_line_item img{max-width:75%;max-height:75%}}@media only screen and (max-width: 360px){.infinity_line_items__text .infinity_line_item{font-size:44px;line-height:100%}}.classes_block{background:#111}.classes_block_title{color:#fff;text-align:center}.classes_block_cards{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px 20px}.classes_block_cards .card_img_content_hover_content{background-color:#111}.classes_block_cards .card_img_content_hover_hidden_content{background-color:#111;padding-bottom:0;border-bottom:0}.classes_block_cards .card_img_content_hover_text{color:#fff}.classes_block_cards .card_img_content_hover_title{color:#fff}.classes_block_cards .card_img_content_hover_img{height:400px;position:relative}.classes_block_cards .card_img_content_hover_img:after{content:"";background-image:url(https://fd18f6.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/gifka.gif);position:absolute;width:100%;height:100%;top:0;left:0;opacity:.05;pointer-events:none}.classes_block_card_scan_img{height:400px;background:#d2ff1b;display:flex;justify-content:center;align-items:center;text-decoration:none}.classes_block_card_scan_img:hover .classes_block_card_scan_title:after{width:0}.classes_block_card_scan_img img{max-width:100%}.classes_block_card_scan_title{color:#111;padding-top:20px;position:relative}.classes_block_card_scan_title:after{content:"";width:100%;height:2px;background-color:#111;position:absolute;bottom:0;left:0;transition:.2s}@media only screen and (max-width: 992px){.classes_block_cards{grid-template-columns:repeat(1, 1fr);grid-gap:20px}}@media only screen and (max-width: 640px){.classes_block_card_scan_img,.classes_block_cards .card_img_content_hover_img{height:300px}}.the_gym_block{background:#111}.the_gym_block .swiper_nav{position:absolute;bottom:60px;left:0;width:100%}.the_gym_block .swiper-pagination{justify-content:center}.the_gym_block_slider{font-size:0}.the_gym_block_item img{width:100%;transition:.3s;-o-object-fit:cover;object-fit:cover;min-height:800px}.the_gym_block_item:after{content:"";background-image:url(https://fd18f6.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/gifka.gif);position:absolute;width:100%;height:100%;top:0;left:0;opacity:.05;pointer-events:none}@media only screen and (max-width: 992px){.the_gym_block_item img{min-height:600px}.the_gym_block .swiper_nav{bottom:40px}}@media only screen and (max-width: 640px){.the_gym_block_item img{min-height:420px}.the_gym_block .swiper_nav{bottom:30px}}.our_athletes_block .card_img_content_hover_content{padding:20px}.our_athletes_block .swiper-pagination{justify-content:center}.our_athletes_block .card_img_content_hover_img{position:relative}.our_athletes_block .card_img_content_hover_img:after{content:"";background-image:url(https://fd18f6.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/gifka.gif);position:absolute;width:100%;height:100%;top:0;left:0;opacity:.05;pointer-events:none}.our_athletes_block .card_img_content_hover_hidden_content{left:0;padding:0 20px 20px 20px;box-sizing:border-box}.our_athletes_block .card_img_content_hover:hover .card_img_content_hover_arrow:after{left:50%;top:50%}.our_athletes_block .card_img_content_hover_arrow{width:40px;height:40px;top:-40px;border-radius:0}.our_athletes_block .card_img_content_hover_arrow:after{background-image:url(https://50c361.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/small_play.svg);width:11px;height:14px;transform:translate(-50%, -50%)}.our_athletes_block .card_img_content_hover_arrow:before{display:none}.our_athletes_block .card_img_content_hover.open .card_img_content_hover_arrow:after{left:50%;top:50%}.footer_info_block{border-top:2px solid rgba(255,255,255,.1);overflow:hidden}.footer_info_block .container{display:flex}.footer_info_block_content{flex:1}.footer_info_block_content_item{padding:50px 20px 50px 0;position:relative}.footer_info_block_content_item h3{color:#fff}.footer_info_block_content_item:after{content:"";height:2px;width:200%;background:rgba(255,255,255,.1);position:absolute;bottom:0;left:-100%}.footer_info_block_content_item:last-child:after{display:none}.footer_info_block_content_item_title{color:#fff}.footer_info_block_content_item_small_title{display:block;color:rgba(255,255,255,.5);font-family:"Commissioner",sans-serif;font-size:16px;font-weight:400;line-height:16px;margin-bottom:10px}.footer_info_block_map_wrap{border-left:2px solid rgba(255,255,255,.1);box-sizing:border-box;flex:1;padding:40px 0 40px 40px}.footer_info_block_map_wrap .contacts_block_map__btn{display:flex;justify-content:center;align-items:center;text-decoration:none;box-sizing:border-box}.contacts_map{height:640px}@media only screen and (max-width: 992px){.footer_info_block_content_item_small_title{font-size:15px;line-height:16px}.footer_info_block .container{flex-direction:column}.footer_info_block_map_wrap{padding:40px 0;border-left:none}.footer_info_block_content_item{padding:40px 0}.footer_info_block_content_item:after{content:"";height:2px;width:200%;background:rgba(255,255,255,.1);position:absolute;bottom:0;left:calc(-100% + 40px)}.footer_info_block_content_item:last-child:after{display:block}}@media only screen and (max-width: 640px){.footer_info_block_content_item_small_title{font-size:14px;line-height:15px}.footer_info_block_content_item,.footer_info_block_map_wrap{padding:20px 0}.contacts_map{height:420px}}.custom_select{position:relative}.custom_select_option_active{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 18px;height:60px;background-color:#fff;cursor:pointer;font-family:"Commissioner",sans-serif;font-size:16px;font-weight:400;line-height:16px}.custom_select_option_active:after{content:"";display:block;background-image:url("https://5378e6.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/arrow_select.svg");background-position:center;background-repeat:no-repeat;width:15px;height:15px;transition:.25s}.custom_select_option_active.active:after{transform:rotate(-180deg)}.custom_select_option_wrap{margin:0;padding:0;width:100%;position:absolute;left:0;top:100%;z-index:5;display:none}.custom_select_option_wrap.active{display:block}.custom_select_option{display:flex;align-items:center;height:60px;padding:0 18px;font-size:16px;font-family:"Commissioner",sans-serif;font-weight:400;line-height:16px;border-bottom:2px solid #e8e7e7;background:#fff;transition:.25s;cursor:pointer}.custom_select_option:first-child{border-top:2px solid #e8e7e7}.custom_select_option:hover{color:rgba(17,17,17,.5)}.custom_select_option.disable{display:none}.welcome_block_inner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.welcome_block_inner>.container{min-height:775px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.welcome_block_inner .footer_social{-moz-column-gap:15px;column-gap:15px}.welcome_block_inner .social_link{width:30px;height:30px;background:#fff}.welcome_block_inner .social_link img{width:15px;filter:invert(1)}.welcome_block_inner .social_link:hover{background-color:#111}.welcome_block_inner .social_link:hover img{filter:invert(0)}.welcome_block_inner.pad-b-140{padding-bottom:80px}.welcome_block_inner:after{content:"";background-image:url(https://fd18f6.claudeassets.com/20250423201550im_/https://champ-belts.com/wp-content/themes/champbelts/img/gifka.gif);position:absolute;width:100%;height:100%;top:0;left:0;opacity:.05;pointer-events:none}.welcome_block_inner_img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.welcome_block_title{font-size:178px;font-style:normal;font-weight:700;line-height:101%;text-transform:uppercase;color:#fff}.welcome_block_title_wrap{display:flex;position:relative;z-index:2;margin-bottom:40px;top:100px}.welcome_block_title_inner_wrap{background-repeat:no-repeat;background-size:contain;padding:0 0 0 60px;position:relative}.welcome_block_title_small_title{font-size:100px;font-weight:700;line-height:101%;text-transform:uppercase;color:#fff;font-family:"Oswald",sans-serif;margin-top:10px;margin-left:4px}.welcome_block_title_slogan{position:absolute;left:0;bottom:5px;height:94%}.welcome_block_title_slogan img{height:100%}@media(min-width: 1921px){.welcome_block_title{font-size:7.81vw}}.text_block{background:#111}.text_block .p-extra-max{color:#fff;max-width:895px;margin:0 auto}@media only screen and (max-width: 1120px){.welcome_block_inner>.container{min-height:auto}.welcome_block_inner .footer_social{display:none}}@media only screen and (max-width: 992px){.welcome_block_title{font-size:116px;line-height:101%}.welcome_block_title_wrap{margin-bottom:-180px}.welcome_block_inner{min-height:600px;box-sizing:border-box;background-position:60%}.welcome_block_inner_img{-o-object-position:60%;object-position:60%}.welcome_block_title_small_title{font-size:62px}}@media(max-width: 767px){.welcome_block_title{font-size:112px;line-height:101%}.welcome_block_title_inner_wrap{padding:0 0 0 50px}.welcome_block_title_wrap{margin-bottom:-397px;top:-397px;margin-left:2px}.welcome_block_inner{margin-top:180px}.welcome_block_inner{margin-top:415px;min-height:320px;box-sizing:border-box}}@media only screen and (max-width: 640px){.welcome_block_inner{min-height:280px}}@media only screen and (max-width: 480px){.welcome_block_inner{margin-top:275px}.card_img_content_hover_text{font-size:14px;line-height:21px}.card_img_content_hover_hidden_content{padding-top:10px;padding-bottom:20px}.welcome_block_title{font-size:81px;line-height:101%}.welcome_block_title_wrap{margin-bottom:-279px;top:-279px}.welcome_block_title_small_title{font-size:45px}.welcome_block_title_inner_wrap{padding:0 0 0 35px}.welcome_block_title_slogan{bottom:1px}}@media only screen and (max-width: 360px){.welcome_block_inner{margin-top:245px;min-height:240px}.welcome_block_title{font-size:65px;line-height:101%}.welcome_block_title_small_title{font-size:36px}.welcome_block_title_inner_wrap{padding:0 0 0 30px}.welcome_block_title_wrap{margin-bottom:-239px;top:-239px}.welcome_block_title_small_title{margin-top:7px}.welcome_block_title_slogan{bottom:3px}}.cb_facts{color:#fff;display:grid;grid-template-columns:repeat(4, 1fr);gap:40px;margin-top:120px}.cb_fact{text-align:center}.cb_fact_value{font-size:75px;margin-bottom:20px;line-height:1}.cb_fact_desc{font-family:"Commissioner",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width: 992px){.cb_facts{grid-template-columns:repeat(2, 1fr);margin-top:90px}}@media only screen and (max-width: 768px){.cb_facts{margin-top:60px}.cb_fact_value{font-size:65px}}@media only screen and (max-width: 640px){.cb_facts{gap:40px}.cb_fact_value{font-size:54px}.cb_fact_desc{font-size:14px;line-height:1.4}}
/*
     FILE ARCHIVED ON 13:58:56 Dec 21, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:32:24 Jul 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.587
  exclusion.robots: 0.08
  exclusion.robots.policy: 0.071
  esindex: 0.009
  cdx.remote: 9.882
  LoadShardBlock: 325.91 (3)
  PetaboxLoader3.datanode: 105.445 (5)
  PetaboxLoader3.resolve: 7789.711 (3)
  load_resource: 7624.021 (2)
*/