@font-face{font-family:Champion-HTF-Bantamweight;src:url(/cdn/shop/files/Champion-HTF-Bantamweight.otf?v=1739426248) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Champion-HTF-Featherweight;src:url(/cdn/shop/files/Champion-HTF-Featherweight.otf?v=1739426249) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Champion-HTF-Heavyweight;src:url(/cdn/shop/files/Champion-HTF-Heavyweight.otf?v=1739426249) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Champion-HTF-Welterweight;src:url(/cdn/shop/files/Champion-HTF-Welterweight.otf?v=1739426249) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Champion-HTF-Flyweight;src:url(/cdn/shop/files/Champion-HTF-Flyweight.otf?v=1739426249) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Champion-HTF-Middleweight;src:url(/cdn/shop/files/Champion-HTF-Middleweight.otf?v=1739426249) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Champion-HTF-Lightweight;src:url(/cdn/shop/files/Champion-HTF-Lightweight.otf?v=1739426249) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNowDisplay;src:url(/cdn/shop/files/HelveticaNowDisplay-Regular.ttf?v=1739947569) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNowDisplay;src:url(/cdn/shop/files/HelveticaNowDisplay-Bold.ttf?v=1740032289) format("truetype");font-weight:700;font-style:normal}.section__header{height:100%;display:flex;flex-direction:column}.section__header a.product-list__item-link.btn.btn-red{margin-top:auto}.fc-champ .product-list__arrow{opacity:1!important;visibility:visible!important;transform:none!important}.fc-champ .product-list__arrow svg{animation:none!important}.footer .input__submit-icon{position:unset;transform:none}.locale-selectors__container{display:none}.product-item__quick-form{pointer-events:none}.product-item__quick-form:not(:hover){pointer-events:none}.stamped-container{max-width:var(--container-max-width)!important;padding-left:var(--container-gutter)!important;padding-right:var(--container-gutter)!important}.title-sec{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;font-weight:400;text-transform:uppercase}.btn,button.btn{display:inline-block;font-family:Champion-HTF-Lightweight;padding:2px 10px;font-size:28px;line-height:1.4;letter-spacing:1.12px;color:#17233b;background:#fff;text-transform:uppercase}.btn:hover,button.btn:hover{color:red}.btn-red,button.btn-red{background:red;color:#fff}.btn-red:hover,button.btn-red:hover{color:#17233b}.btn-lg{font-size:74px;letter-spacing:2.96px}.announcement-bar{padding:0!important}.announcement-bar .announcement-bar__list{padding:0 20px!important;max-width:1800px;width:100%}.announcement-bar .announcement-bar__list .announcement-bar__message{max-width:none;width:100%;padding-top:3px;padding-bottom:6px}.announcement-bar .announcement-bar__list .announcement-bar__message p{font-family:HelveticaNowDisplay;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.64px}@media screen and (max-width: 767px){.shopify-section--rich-text .content-box p strong{font-size:20px!important}.announcement-bar .announcement-bar__list .announcement-bar__message p{font-size:12px}}.custom-header .header{box-shadow:none!important}.custom-header .header__wrapper{padding-top:30px;padding-bottom:30px}.custom-header .header__wrapper .header__logo img.header__logo-image{max-width:100%!important}.custom-header .header__wrapper .custom-nav{display:flex;align-items:center;grid-gap:68px}.custom-header .header__wrapper .custom-nav .header__inline-navigation{margin:0}.custom-header .header__wrapper .custom-nav .header__inline-navigation ul.header__linklist{grid-gap:68px}.custom-header .header__wrapper .custom-nav .header__inline-navigation ul.header__linklist li.header__linklist-item{margin:0}.custom-header .header__wrapper .custom-nav .header__inline-navigation ul.header__linklist li.header__linklist-item .header__linklist-link,.custom-header .header__wrapper .custom-nav .header__inline-navigation ul.header__linklist li.header__linklist-item.has-dropdown:before{font-family:Champion-HTF-Lightweight;font-size:24px;line-height:34px;letter-spacing:.96px;text-transform:uppercase}.custom-header .header__wrapper .custom-nav .header__inline-navigation ul.header__linklist li.header__linklist-item .header__linklist-link:after{display:none}.custom-header .mega-menu .mega-menu__inner{max-width:100%;display:flex;grid-gap:0;padding:40px 0 35px;position:relative}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper{width:83.33%;margin:0;grid-gap:0;flex-wrap:nowrap}.custom-header .mega-menu .mega-menu__inner .mega-menu__images-wrapper{width:16.66%;padding:0 0 0 7.5px}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper .mega-menu__column{margin:0;width:20%;padding:0 7.5px;border-right:1px solid rgba(var(--text-color),.25)}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper .mega-menu__column .mega-menu__title.heading{display:inline-block;font-family:Champion-HTF-Lightweight;font-weight:400;font-size:28px;line-height:39px;letter-spacing:1.12px;margin-bottom:29px}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper .mega-menu__column ul.linklist{display:flex;flex-direction:column;align-items:flex-start;grid-gap:15px;line-height:initial}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper .mega-menu__column ul.linklist li.linklist__item{padding:0;margin:0}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper .mega-menu__column ul.linklist li.linklist__item a.link--faded{font-family:HelveticaNowDisplay;font-size:16px;line-height:1.25;letter-spacing:.64px;text-transform:uppercase;max-width:200px}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper .mega-menu__column ul.linklist li.linklist__item a.link--faded:hover{color:red;opacity:1}.custom-header .mega-menu .mega-menu__inner .mega-menu__images-wrapper a.mega-menu__image-push{display:inline-block;width:100%;text-align:left}.custom-header .mega-menu .mega-menu__inner .mega-menu__images-wrapper a.mega-menu__image-push .mega-menu__image-wrapper{margin-bottom:29px}.custom-header .mega-menu .mega-menu__inner .mega-menu__images-wrapper a.mega-menu__image-push .mega-menu__image-wrapper img{width:100%}.custom-header .mega-menu .mega-menu__inner .mega-menu__images-wrapper a.mega-menu__image-push span.mega-menu__text{display:inline-block;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.1;letter-spacing:.72px;color:#767676}.custom-header .mega-menu .mega-menu__inner .mega-menu__images-wrapper a.mega-menu__image-push .mega-menu__heading{margin:0;font-family:Champion-HTF-Lightweight;font-size:28px;font-weight:400;line-height:32px;letter-spacing:1.12px;color:red}.custom-header .mega-menu .mega-menu__inner .mega-menu__images-wrapper a.mega-menu__image-push .custom-txt{display:inline-block;font-family:HelveticaNowDisplay;font-size:16px;line-height:1.25;letter-spacing:.64px;text-decoration:underline;margin-top:31px}.custom-header .header__wrapper .custom-nav .header__icon-list{display:flex;align-items:center;grid-gap:30px}.custom-header .header__wrapper .custom-nav .header__icon-list .header__icon-wrapper{display:inline-block}.custom-header .header__wrapper .custom-nav .header__icon-list .header__icon-wrapper:before{display:none}.custom-header .mega-menu .mega-menu__inner .left-menu{margin:0;width:16.66%;padding:0 7.5px 0 0;position:absolute;bottom:35px;left:0}.custom-header .mega-menu .mega-menu__inner .left-menu .left-menu-text{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.2;letter-spacing:.72px;color:#767676;margin-top:15px}.custom-mobile .drawer__content{padding:60px 18px;background:#17233b;--heading-color: 255 255 255}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item{border:none}.custom-mobile .drawer__content>.mobile-nav.list--unstyled>.mobile-nav__item:has(>.collapsible[open])>.mobile-nav__link{margin-bottom:11px}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav__link{font-family:Champion-HTF-Lightweight;font-size:42px;font-weight:400;line-height:1.4;letter-spacing:1.68px;color:#fff;padding:0;width:auto}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav__link .animated-plus{display:none}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible{margin:0}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible .mobile-nav.list--unstyled{margin:0!important;padding:0}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible .mobile-nav.list--unstyled .mobile-nav__item{padding-left:20px;border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:20px;padding-bottom:20px}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav__link{font-size:28px}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav.list--unstyled{border:none;margin-top:15px!important}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav.list--unstyled .mobile-nav__item{padding:0;border:none;margin-bottom:15px}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav.list--unstyled .mobile-nav__item:last-child{margin-bottom:0}.custom-mobile .drawer__content .mobile-nav.list--unstyled .mobile-nav__item .collapsible .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav.list--unstyled .mobile-nav__item .mobile-nav__link{font-family:HelveticaNowDisplay;font-size:16px;font-weight:400;line-height:1.25;margin:0}.custom-mobile .drawer__content>.mobile-nav{min-height:calc(100vh - 230px)}.custom-mobile .drawer__content .mobile-img-block .left-menu.mega-menu__column{margin:0}.custom-mobile .drawer__content .mobile-img-block .left-menu.mega-menu__column .left-menu-text{font-family:HelveticaNowDisplay;font-size:16px;line-height:1.1;letter-spacing:.64px;font-weight:400;margin-top:20px}.custom-mobile .drawer__content .mobile-img-block .mega-menu__image-wrapper{margin:35px 0 0}.custom-mobile .drawer__content .mobile-img-block .mega-menu__image-wrapper .mega-menu__image-push{text-align:left;display:inline-block;width:100%}.custom-mobile .drawer__content .mobile-img-block .mega-menu__image-wrapper .mega-menu__image-push img.mega-menu__image{aspect-ratio:340 / 250;width:100%;height:auto;object-fit:cover}.custom-mobile .drawer__content .mobile-img-block .mega-menu__image-wrapper .mega-menu__image-push .mega-menu__text{font-family:HelveticaNowDisplay;font-size:16px;line-height:1.25;letter-spacing:.64px;font-weight:400;display:inline-block;margin-top:20px}.custom-mobile .drawer__content .mobile-img-block .mega-menu__image-wrapper .mega-menu__image-push .mega-menu__heading{font-family:Champion-HTF-Lightweight;font-size:28px;line-height:1.14;letter-spacing:1.12px;font-weight:400;margin-top:4px}.image-text-button-section video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.image-text-button-section .container{position:relative;z-index:1}.image-text-button-section{background-size:cover;background-position:center;position:relative;z-index:1;min-height:calc(100vh - 132px);display:flex;align-items:center}.image-text-button-section:before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.5;top:0;left:0;z-index:-1}.image-text-button-section .content-wrapper{display:flex;flex-direction:column;align-items:center;padding:60px 0 70px;text-align:center}.image-text-button-section .content-wrapper .overlay-image{width:30%;min-width:340px}.image-text-button-section .content-wrapper .btn{margin-top:55px}.image-text-button-section .content-wrapper .section-text{margin:43px 0 0;font-family:HelveticaNowDisplay;font-size:30px;line-height:1.33;font-weight:700;text-transform:uppercase;color:#fff;max-width:450px}.mobile-toolbar .mobile-toolbar__item--sort{display:none!important}.col-list-champ .list-collections__item-list{--container-gutter: 15px}.col-list-champ .list-collections__item-list .list-collections__item .list-collections__item-image-wrapper:before{display:none}.col-list-champ .list-collections__item-list .list-collections__item .list-collections__item-image-wrapper .list-collections__item-image{position:relative;width:100%;height:100%}.col-list-champ .list-collections__item-list .list-collections__item .list-collections__item-info{top:auto;bottom:0;transform:none;padding:20px 25px;text-align:left}.col-list-champ .list-collections__item-list .list-collections__item .list-collections__item-info .heading.heading--small{margin:10px 0 0;font-family:HelveticaNowDisplay;font-size:14px;line-height:1.35;font-weight:400;letter-spacing:.56px;text-decoration:underline}.fc-champ .section__header{margin:0;max-width:100%}.fc-champ .section__header .tabs-nav{margin:0}.fc-champ .section__header .tabs-nav .tabs-nav__scroller-inner{padding:0}.fc-champ .section__header .tabs-nav .tabs-nav__item-list{box-shadow:none;grid-gap:89px}.fc-champ .section__header .tabs-nav .tabs-nav__item-list .tabs-nav__item{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;font-weight:400;padding:0}.fc-champ .featured-collections{margin-top:34px}.fc-champ .featured-collections .product-list__inner{--product-list-column-gap: 16px;--grid-gap: 16px;margin:0}.product-item .product-item__image-wrapper{margin-bottom:32px}.fc-champ .section__header .tabs-nav .tabs-nav__position{display:none}.product-item .product-item__image-wrapper .product-item__aspect-ratio{aspect-ratio:428 / 357;background:#f2f2f2}.product-item .product-item__image-wrapper .product-item__quick-form{height:100%;display:flex;align-items:center;justify-content:center;transform:none!important;top:0!important}.product-item .product-item__image-wrapper .product-item__quick-form .btn{color:#fff}.product-item .product-item__image-wrapper .product-item__aspect-ratio:before{display:none}.product-item .product-item__info{text-align:left}.product-item .product-item__info .product-item-meta .product-item-meta__title{display:inline-block;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.1;letter-spacing:.72px;margin:0 0 5px;color:#17233b}.product-item .product-item__info .product-item-meta .product-item-meta__description{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.1;letter-spacing:.72px;margin:0;color:#767676}.product-item .product-item__info .product-item-meta .product-item-meta__description strong{font-weight:400}.product-item .product-item__info .product-item-meta__price-list-container{margin-top:20px}.product-item .product-item__info .collection-name{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.1;letter-spacing:.72px;color:#767676}.product-item .product-item__info .product-item-meta__price-list-container span.price{font-family:HelveticaNowDisplay;font-size:18px;font-weight:400;color:#17233b;line-height:1.1;letter-spacing:.72px;display:inline-block}.product-item .product-item__info .product-item-meta{line-height:1.1}.fc-champ .featured-collections .product-list__prev-next{top:-100px;display:flex;justify-content:flex-end;grid-gap:12px}.fc-champ .featured-collections .product-list__prev-next .product-list__arrow{border:none;width:60px;height:60px;border-radius:100%;background:#e6e6e6;display:inline-flex;align-items:center;justify-content:center}.fc-champ .featured-collections .product-list__prev-next .product-list__arrow svg{width:13px;height:auto}.fc-champ .featured-collections .product-list__prev-next .product-list__arrow[disabled]{background:#ededed}.fc-champ .featured-collections .product-list__prev-next .product-list__arrow[disabled] svg path{stroke:#b5b5b5}.shopify-section--rich-text .content-box.content-box--medium{width:100%;max-width:872px}.shopify-section--rich-text .content-box .heading{font-family:Champion-HTF-Lightweight;font-size:52px;font-weight:400;line-height:1.4;margin-bottom:40px}.shopify-section--rich-text .champ-heading{font-family:Champion-HTF-Lightweight;font-size:56px;letter-spacing:2.24px;line-height:1.375;font-weight:400;text-transform:uppercase;margin-bottom:10px}.shopify-section--rich-text .content-box p{font-family:HelveticaNowDisplay;font-size:18px!important;font-weight:400;line-height:1.3;margin:0}.logo-list-champ{overflow:hidden}.logo-list-champ .section__header{max-width:100%;margin-bottom:0}.logo-list-champ .section__header .heading{font-family:Champion-HTF-Lightweight;font-size:52px;line-height:1.4;text-transform:uppercase}.logo-list-champ .logo_list_slider{max-width:100vw}.logo-list-champ .logo_list_slider .slick-track{display:flex;align-items:center;grid-gap:70px}.shop-sport-champ .heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;margin-bottom:25px}.shop-sport-champ .image-list-container{position:relative;display:flex;align-items:center}.shop-sport-champ .image-list-container .image-wrapper{position:absolute;width:100%;height:100%}.shop-sport-champ .image-list-container .image-wrapper:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(130deg,#dbdbdc 800px,#0000 800px)}.shop-sport-champ .image-list-container .list-wrapper{position:relative;top:auto;padding:45px 64px}.shop-sport-champ .image-list-container .list-wrapper ul{list-style-type:none;padding:0;margin:0}.shop-sport-champ .image-list-container .list-wrapper ul li{font-family:Champion-HTF-Welterweight;font-size:38px;line-height:1.44;letter-spacing:1.52px;text-transform:uppercase}.shop-sport-champ .image-list-container .list-wrapper ul li:hover{color:red}.shop-sport-champ .image-list-container .image-wrapper img{height:100%;object-fit:cover;width:100%}.shopify-section--text-with-icons .text-main.heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;margin-bottom:50px}.shopify-section--text-with-icons .text-with-icons__list{display:flex;grid-gap:0;scroll-snap-type:none}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item{width:25%;padding:10px 50px 60px;border-right:1px solid rgba(var(--text-color),.25)}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item .text-with-icons__icon-wrapper{margin-bottom:50px}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item .text-with-icons__content-wrapper .heading{text-transform:uppercase;color:rgb(var(--heading-color))}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item .text-with-icons__content-wrapper p{margin:0;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.33;letter-spacing:.72px;font-weight:400;color:#767676}.trusted-champs-cls .trusted-champs-swiper{overflow:hidden;position:relative}.trusted-champs-cls .swiper-slide{box-sizing:border-box}.trusted-champs-cls .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.trusted-champs-cls .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none}.trusted-champs-cls .swiper-button-next,.trusted-champs-cls .swiper-button-prev{border:none;width:60px;height:60px;border-radius:100%;background:#e6e6e6;display:inline-flex;align-items:center;justify-content:center}.trusted-champs-cls svg{width:13px!important;height:auto!important}.trusted-champs-cls .custom-arrows{display:flex;align-items:center;gap:12px;justify-content:flex-end;margin-top:50px}.trusted-champs-cls .swiper-button-next,.trusted-champs-cls .swiper-button-prev{position:unset!important;z-index:1}.trusted-champs-cls .heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;margin-bottom:50px}.trusted-champs-cls .list-links__item-list{display:flex}.trusted-champs-cls .list-links__item-list .list-links__item{position:relative;display:inline-block;width:100%;overflow:hidden}.trusted-champs-cls .list-links__item-list .list-links__item .list-links__item-image-wrapper img{width:100%}.trusted-champs-cls .list-links__item-list .list-links__item .list-links__item-info{position:absolute;left:0;right:0;bottom:0;padding:0 0 35px;text-align:center;color:#fff}.trusted-champs-cls .list-links__item-list .list-links__item .list-links__item-info .llii-subtitle{margin:0;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.33;text-transform:uppercase}.trusted-champs-cls .list-links__item-list .list-links__item .list-links__item-info .llii-title{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;font-weight:400;text-transform:uppercase;margin:0}.custom-champ-banner .content-wrapper{position:relative}.custom-champ-banner .content-wrapper .video-wrap{width:100%;height:700px;background:red;display:flex;align-items:center;justify-content:center}.custom-champ-banner .content-wrapper .video-wrap video{width:100%;height:100%;object-fit:contain}.custom-champ-banner .content-wrapper .video-wrap img{width:100%;height:100%;object-fit:cover}.custom-champ-banner .content-wrapper .content-txt{position:absolute;top:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px;max-width:480px;--text-color: 255, 255, 255;--heading-color: 255, 255, 255}.custom-champ-banner .content-wrapper .content-txt .content-above .heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1;letter-spacing:1.92px;margin:0}.custom-champ-banner .content-wrapper .content-txt .above-txt,.custom-champ-banner .content-wrapper .content-txt p.section-text{font-family:HelveticaNowDisplay;font-size:14px;line-height:1.4;letter-spacing:.56px;color:#fff;text-transform:uppercase;margin-top:10px}.custom-champ-banner .content-wrapper .content-txt .above-txt{max-width:200px}.custom-champ-banner .content-wrapper .content-txt p.section-text{text-decoration:underline}.champ-pdp-lists .product_lists{display:flex;gap:16px}.champ-pdp-lists .product_lists .product-list__item{width:50%;background:#f2f2f2;display:flex;flex-direction:column;align-items:center;grid-gap:45px;padding:60px 20px 45px}.champ-pdp-lists .product_lists .product-list__item .product-list__image-wrapper img{width:100%;aspect-ratio:1 / 1;object-fit:contain;max-width:460px}.champ-pdp-lists .product_lists .product-list__item .section__header{margin:0}.champ-pdp-lists .product_lists .product-list__item .section__header .product-list__title{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;font-weight:400;margin-bottom:20px}.champ-pdp-lists .product_lists .product-list__item .section__header .price{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;font-weight:400;letter-spacing:.72px;margin-bottom:20px}.champ-pdp-lists:has(.sec-head-wrap) .product_lists{margin-top:60px}.champ-pdp-lists .champ-custom-mouthguards .product_lists .product-list__item{background:transparent;padding-top:0}.champ-pdp-lists .champ-custom-mouthguards .product_lists{grid-gap:0px}.champ-pdp-lists .champ-custom-mouthguards .product_lists .product-list__item:not(:last-child){border-right:1px solid rgba(var(--text-color),25%)}.champ-pdp-lists .key-text p{font-size:18px;font-family:HelveticaNowDisplay;color:#767676}.champ-pdp-lists .key-text{padding:15px 0 27px}.champ-blog-posts header.text-container .heading,.fc-champ .text-container .heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px}.fc-champ .text-container .heading{text-align:left}.champ-blog-posts header.text-container{margin-bottom:50px}.champ-blog-posts .article-list--section{margin:0;--article-list-column-gap: 16px}.champ-blog-posts .article-list--section .article-item .article-item__image-container{margin:0}.champ-blog-posts .article-list--section .article-item .article-item__image-container img{position:relative;top:0;left:0;transform:none;aspect-ratio:576 / 400;object-fit:cover;width:100%}.champ-blog-posts .article-list--section .article-item .article-item__image-container:before{display:none}.champ-blog-posts .article-list--section .article-item .custom_tags{display:flex;flex-wrap:wrap;grid-gap:25px 10px;margin-top:6px}.champ-blog-posts .article-list--section .article-item .custom_tags .article-item__category{font-family:HelveticaNowDisplay;font-size:12px;font-weight:400;line-height:1.33;letter-spacing:.48px;color:#767676;text-transform:uppercase}.champ-blog-posts .article-list--section .article-item .article-item__content .article-item__title{margin:20px 0 0;font-family:Champion-HTF-Lightweight;font-size:30px;line-height:1.4;letter-spacing:1.2px;text-transform:uppercase}.champ-blog-posts .article-list--section .article-item .article-item__content .article__meta{display:flex;justify-content:space-between;margin-top:14px;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.2;letter-spacing:.72px;color:#767676}.champ-blog-posts .article-list--section .article-item .article-item__content .article__meta .article__meta-item:before{display:none}.champ-faq .faq_header .heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;display:inline-block}.champ-faq .faq .faq__wrapper .faq__item .collapsible-toggle{font-family:HelveticaNowDisplay;font-size:24px;font-weight:400;line-height:1.33;padding:18px 10px 18px 0}.champ-faq .faq .faq__wrapper .faq__item .collapsible-toggle span.custom-faq-svg{display:inline-block;line-height:0}.champ-faq .faq .faq__wrapper .faq__item .collapsible__content{padding:0 0 20px}.champ-faq .faq .faq__wrapper .faq__item .collapsible__content p{margin-top:0!important;margin-bottom:10px!important;font-family:HelveticaNowDisplay;font-size:20px!important;font-weight:400;line-height:1.33}.champ-footer footer.footer{padding-top:54px;padding-bottom:0}.champ-footer footer .footer__item-list{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-gap:20px;grid-auto-flow:inherit}.champ-footer footer .footer__item-list .footer__item{max-width:100%;width:100%;grid-column:auto}.champ-footer footer .footer__item-list .footer__item-title{font-family:HelveticaNowDisplay;font-size:14px;line-height:1.35;font-weight:400;margin-bottom:17px}.champ-footer footer .footer__item-list .footer__item .linklist{display:flex;flex-direction:column;align-items:flex-start;grid-gap:7px}.champ-footer footer .footer__item-list .footer__item .linklist .linklist__item{padding:0;margin:0;font-family:HelveticaNowDisplay;font-size:14px;line-height:1.35;font-weight:400}.champ-footer footer .footer__item-list .footer__item .footer__newsletter-form .input__field{padding:7px 11px;height:auto;min-height:auto;background:#fff;font-family:HelveticaNowDisplay;font-size:14px;line-height:1.35;font-weight:400}.champ-footer footer .footer__item-list .footer__item .footer__newsletter-form label.input__label{display:none}.champ-footer footer .footer__item-list .footer__item .footer__newsletter-form button.input__submit-icon{width:100%;text-align:center;margin-top:12px;font-family:HelveticaNowDisplay;font-size:14px;line-height:1.35;font-weight:500;padding:7px 10px;letter-spacing:0;text-transform:uppercase;background:red}.champ-footer footer .footer__item-list .footer__item .footer__newsletter-form button.input__submit-icon:before{display:none}.social-media.list--unstyled{align-items:center;grid-gap:15px 30px;margin-top:20px}.social-media.list--unstyled .social-media__item{border:none;box-shadow:none}.social-media.list--unstyled .social-media__item:before{display:none}.social-media.list--unstyled .social-media__item .social-media__link{width:auto;height:auto}.social-media.list--unstyled .social-media__item .social-media__link svg{width:20px;height:20px}.champ-footer footer .footer__item-list .footer__item .footer__newsletter-form .input__field::placeholder{color:#9d9d9d}.champ-footer footer .footer__aside{margin:0;padding:25px 0;border-bottom:1px solid #fff;font-family:HelveticaNowDisplay;font-size:14px;line-height:1.35;font-weight:500}.champ-footer footer .footer__aside .footer__copyright{font-family:HelveticaNowDisplay;font-size:14px;line-height:1.35;font-weight:500;margin:0}.champ-logo-footer .logo-text{padding:26px 0 60px}.champ-logo-footer .logo-text .logo-heading-wrapper .heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;text-align:center}.champ-logo-footer .logo-text .logo-img{margin-top:16px}.champ-logo-footer .logo-text .logo-img .logo-img__item{width:132px;aspect-ratio:1 / 1;height:auto;margin-right:16px}.champ-logo-footer .logo-text .logo-img .logo-img__item img{width:100%;height:100%;object-fit:cover}.shopify-section--collection-banner image-with-text-overlay,.img-overlay-champ image-with-text-overlay{min-height:350px;aspect-ratio:192 / 73!important;width:100%}.shopify-section--collection-banner image-with-text-overlay .image-overlay__image-wrapper,.img-overlay-champ image-with-text-overlay .image-overlay__image-wrapper{padding:0!important}.champ-collection{padding-top:34px;padding-bottom:25px}.champ-collection .custom-details{text-align:center;max-width:840px;margin:auto}.champ-collection .custom-details .title-sec{margin:0;font-size:56px;letter-spacing:2.24px}.champ-collection .custom-details .champ-description{margin-top:10px;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;color:#767676}.champ-collection .product-list__inner{--product-list-block-spacing: 38px;--product-list-column-gap: 16px}.champ-collection .product-facet{margin-top:44px;grid-gap:15px}.champ-collection .product-facet .product-facet__aside{margin:0;min-width:200px;width:25%;border-top:1px solid rgba(23,35,59,.25)}.champ-collection .product-facet .product-facet__aside .product-facet__active-list{border-bottom:1px solid rgba(23,35,59,.25)}.champ-collection .product-facet .product-facet__aside .product-facet__filter-list .product-facet__filter-item{border-color:#17233b40}.champ-collection .product-facet .product-facet__aside .product-facet__filter-list .product-facet__filter-item .collapsible-toggle{padding:20px 0 15px;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;font-weight:400}.champ-collection .product-facet .product-facet__aside .product-facet__filter-list .product-facet__filter-item .collapsible__content{padding:0;display:flex;flex-direction:column;align-items:flex-start;grid-gap:15px}.champ-collection .product-facet .product-facet__aside .product-facet__filter-list .product-facet__filter-item .collapsible__content .checkbox-container{grid-gap:22px;align-items:center;margin:0}.champ-collection .product-facet .product-facet__aside .product-facet__filter-list .product-facet__filter-item .collapsible__content .checkbox-container .checkbox{width:23px;height:23px;top:auto}.champ-collection .product-facet .product-facet__aside .product-facet__filter-list .product-facet__filter-item .collapsible__content .checkbox-container label{display:inline-block;font-family:HelveticaNowDisplay;font-size:18px;line-height:23px;font-weight:400;padding:0}.champ-collection .product-facet .product-facet__aside .product-facet__filter-list .product-facet__filter-item .collapsible__content .price-range{width:100%}.champ-collection .product-facet .product-facet__main{width:75%}.champ-collection .product-facet .product-facet__main .product-facet__product-list{margin-top:0}.champ-video .custom-cls .title-sec{margin-bottom:25px}.champ-video .custom-cls .video-section{position:relative}.champ-video .custom-cls .video-section native-video.video-wrapper{height:700px;width:100%}.champ-video .custom-cls .video-section .video-txt{position:absolute;top:0;bottom:0;left:80px;max-width:500px;display:flex;align-items:center}.champ-video .custom-cls .video-section .video-txt .heading{font-family:Champion-HTF-Lightweight;font-size:72px;line-height:1;letter-spacing:2.88px;color:red}.champ-product .product{margin:0;grid-gap:16px;display:flex;padding-top:20px}.champ-product .product product-media.product__media{width:60%;padding:0;position:relative}.champ-product .product product-media.product__media .product__media-nav{position:absolute;margin:0;left:0;right:0;align-items:center;justify-content:center;top:auto;bottom:20px}.champ-product .product product-media.product__media .product__media-nav .dots-nav{display:flex;grid-gap:10px}.champ-product .product product-media.product__media .product__media-nav .dots-nav .dots-nav__item{margin:0;width:10px;height:10px;border-radius:100%;background:#c4c4c4;opacity:1}.champ-product .product product-media.product__media .product__media-nav .dots-nav .dots-nav__item[aria-current=true]{background:#17233b}.champ-product .product product-media.product__media .product__media-nav .dots-nav .dots-nav__item:before{display:none}.champ-product .product .product__info{width:40%}.champ-product .product .product__info product-meta.product-meta .product-meta__title{font-family:Champion-HTF-Lightweight;font-size:56px;line-height:1;letter-spacing:2.24px;font-weight:400;text-transform:uppercase;margin-bottom:30px}.champ-product .product .product__info .product-form{grid-gap:0px}.champ-product .product .product__info .product-form .product-form__text{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.33;margin-bottom:60px}.champ-product .product .product__info .product-form .product-form__variants{margin-bottom:27px}.champ-product .product .product__info .product-form .product-form__variants .product-form__option-info,.champ-product .product .product__info .product-form .product-form__quantity .product-form__quantity-label{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.33;text-transform:uppercase}.champ-product .product .product__info .product-form .product-form__variants .block-swatch-list{margin:0;grid-gap:28px}.champ-product .product .product__info .product-form .product-form__variants .block-swatch-list .block-swatch .block-swatch__item{margin:0;border:1px solid #707070;padding:12px 6px;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.33;letter-spacing:.72px;font-weight:400;text-transform:uppercase}.champ-product .product .product__info .product-form .product-form__quantity{margin-bottom:67px}.champ-product .product .product__info .product-form .product-form__quantity .quantity-selector{border:1px solid #707070}.champ-product .product .product__info .product-form .product-meta__price-list-container{margin:0 0 42px}.champ-product .product .product__info .product-form .product-meta__price-list-container .price-list{font-family:HelveticaNowDisplay;font-size:28px;line-height:1.3}.champ-product .product .product__info .product-form .product-meta__price-list-container .price-list span{font-size:inherit}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container{margin:0;display:grid;grid-template-columns:1fr 1fr;grid-template-columns:1fr;max-width:300px}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .product-form__add-button{order:1}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .shopify-payment-button{order:3}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .swym-button-bar{order:2;margin:0}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .swym-button-bar .swym-btn-container,.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .swym-button-bar .swym-btn-container button{height:100%}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .shopify-payment-button .shopify-payment-button__more-options{margin-top:15px;font-family:HelveticaNowDisplay;font-size:14px;line-height:1.4;letter-spacing:.56px;text-decoration:underline;text-transform:uppercase;text-align:left}.champ-product .product product-media.product__media .product__media-nav button.product__media-prev-next{display:none}.champ-product .product product-media.product__media .product__media-item .product__media-image-wrapper{aspect-ratio:102 / 73;display:flex;align-items:center;justify-content:center;background:transparent}.champ-product .product product-media.product__media .product__media-item .product__media-image-wrapper img{width:auto;max-width:520px;height:auto}.champ-faq .faq_key_feature_section{max-width:100%;display:flex;grid-gap:16px}.champ-faq .faq_key_feature_section .feature_key__section{width:60%;margin:0}.champ-faq .faq_key_feature_section .feature_key__section .section__color-wrapper{max-width:870px}.champ-faq .faq_key_feature_section .description-part2{display:flex;flex-direction:column}.champ-faq .faq_key_feature_section .description-part2 .heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1.375;letter-spacing:1.92px;margin-bottom:0}.champ-faq .faq_key_feature_section .description-part2 .content_features{margin-top:28px}.champ-faq .faq_key_feature_section .description-part2 .content_features p{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;font-weight:400}.champ-faq .faq_key_feature_section .description-part2 .content_features ul{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;grid-gap:20px;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;font-weight:400}.custom-multirow .row-reverse{display:flex;flex-direction:row-reverse;grid-gap:20px}.custom-multirow .row-reverse.row{flex-direction:row}.custom-multirow .row-reverse+.row-reverse{margin-top:50px}.custom-multirow .row-reverse .image-column{width:60%}.custom-multirow .row-reverse .text-column{width:40%}.custom-multirow .row-reverse .image-column img{width:100%}.custom-multirow .row-reverse .text-column .content-info{max-width:430px;margin:0;display:flex;flex-direction:column;align-items:flex-start;grid-gap:50px}.custom-multirow .row-reverse.row .text-column .content-info{margin:auto}.custom-multirow .row-reverse .text-column .content-info .heading{margin:0;font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1;letter-spacing:1.92px;font-weight:400;text-transform:uppercase}.all-about-us .custom-multirow .row-reverse .text-column .content-info p{color:#17233b}.custom-multirow .row-reverse .text-column .content-info p{margin:0;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;font-weight:400;color:#767676}.custom-multirow .row-reverse:nth-child(3) .image-column{padding-top:160px}.custom-multirow .row-reverse:nth-child(3) .text-column .content-info{max-width:600px}.champ-testimonials .title-sec{margin-bottom:50px}.champ-testimonials .testimonial-list{max-width:100%;position:relative}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial{background:#f2f2f233}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test{max-width:1160px;margin:auto;display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:50px;padding:150px 30px}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test .testimonial__content{padding:0;font-family:HelveticaNowDisplay;font-size:28px;line-height:1.5;text-transform:none;font-weight:400;letter-spacing:0}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test .testimonial__author{padding:0;margin:33px 0 0;font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1;letter-spacing:1.92px;font-weight:400;text-transform:uppercase;color:red}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons{margin:0;padding:0;position:absolute;top:-110px;right:0;grid-gap:12px}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons .testimonial-list__arrow{border:none;width:60px;height:60px;border-radius:100%;background:#e6e6e6;display:inline-flex;align-items:center;justify-content:center}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons .testimonial-list__arrow svg{width:13px;height:auto;animation:none!important}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons .testimonial-list__arrow[disabled]{background:#ededed}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons .testimonial-list__arrow[disabled] svg path{stroke:#b5b5b5}.sec-head-wrap .title-sec{margin-bottom:10px}.sec-head-wrap .sec-head-desc{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;color:#767676}.champ-pdp-lists .sec-head-wrap{max-width:820px;margin:auto;text-align:center}.shopify-section--rich-text .content-box .buttons{display:flex;align-items:center;justify-content:center;gap:60px}.shopify-section--rich-text .content-box.text-container ol{display:flex;flex-direction:column;margin:0;list-style-position:inside;border-top:1px solid rgba(242,242,242,.25)}.shopify-section--rich-text .content-box.text-container ol li{padding:15px;font-family:HelveticaNowDisplay;font-size:24px;line-height:1.3;letter-spacing:0;border-bottom:1px solid rgba(242,242,242,.25)}.shopify-section--rich-text .content-box ol li::marker{font-size:inherit}.shopify-section--rich-text .content-box.content-box--medium .button-wrapper{margin-top:50px}.champ-feature .feature-content{max-width:1500px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;align-items:center;padding:0 20px}.champ-feature .feature-content .feature-block{position:relative;z-index:1}.champ-feature .feature-content .feature-block .feature-info{max-width:360px}.champ-feature .feature-content .feature-block h3{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1;letter-spacing:1.92px;font-weight:400;text-transform:uppercase;margin:0;display:inline-block;position:relative;z-index:1}.champ-feature .feature-content .feature-block h3:after{content:"";position:absolute;top:0;right:-15px;width:calc(100% + 15px);height:100%;background:#17233b;z-index:-1}.champ-feature .feature-content .feature-block p{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;font-weight:400;margin:4px 0 0}.champ-feature .feature-content .main-product-img{order:2;grid-column:2;grid-row:1 / 3}.champ-feature .feature-content .feature-block:nth-of-type(1){order:1;grid-column:1;grid-row:1}.champ-feature .feature-content .feature-block:nth-of-type(2){order:3;grid-column:3;grid-row:1;align-self:flex-start}.champ-feature .feature-content .feature-block:nth-of-type(3){order:4;grid-column:1;grid-row:2;align-self:flex-end}.champ-feature .feature-content .feature-block:nth-of-type(4){order:5;grid-column:3;grid-row:2}.champ-feature .feature-content .feature-block:nth-of-type(2) .feature-info,.champ-feature .feature-content .feature-block:nth-of-type(4) .feature-info{margin-right:0;margin-left:auto}.champ-feature .feature-content .feature-block:nth-of-type(2) h3:after,.champ-feature .feature-content .feature-block:nth-of-type(4) h3:after{left:-15px}.champ-feature .feature-content .feature-block:nth-of-type(1):after{content:"";position:absolute;width:318px;height:auto;aspect-ratio:106 / 31;background:url(/cdn/shop/files/Path_299.png?v=1740552509) no-repeat center / 100%;top:30px;right:-40px;z-index:-1}.champ-feature .feature-content .feature-block:nth-of-type(2):after{content:"";position:absolute;width:256px;height:auto;aspect-ratio:256 / 37;background:url(/cdn/shop/files/Path_296.png?v=1740552509) no-repeat center / 100%;top:30px;left:-70px;z-index:-1}.champ-feature .feature-content .feature-block:nth-of-type(3):after{content:"";position:absolute;width:315px;height:auto;aspect-ratio:15 / 1;background:url(/cdn/shop/files/Path_298.png?v=1740552509) no-repeat center / 100%;top:0;right:-40px;z-index:-1}.champ-feature .feature-content .feature-block:nth-of-type(4):after{content:"";position:absolute;width:187px;height:auto;aspect-ratio:187 / 36;background:url(/cdn/shop/files/Path_297.png?v=1740552509) no-repeat center / 100%;top:0;left:-20px;z-index:-1}.champ-contact-form .contact__main{padding-top:50px;padding-bottom:61px}.champ-contact-form .sec-head-wrap{max-width:1150px;margin:auto auto 100px;text-align:center}.champ-contact-form .sec-head-wrap .title-sec{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;text-transform:none;margin-bottom:0}form.contact__form{max-width:100%}form.contact__form{max-width:900px}.filed-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px 16px}.filed-wrap .custom-input{display:flex;flex-direction:column;grid-gap:10px}.filed-wrap .custom-input label{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;font-weight:400}.filed-wrap .custom-input input,.filed-wrap .custom-input textarea{padding:10px 0;height:auto;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;letter-spacing:.72px;font-weight:400;color:#767676;border:none;border-bottom:1px solid #707070}.filed-wrap .custom-input textarea{border:1px solid #707070;padding:20px 15px}.filed-wrap .custom-input input:focus,.filed-wrap .custom-input textarea:focus{box-shadow:none}.filed-wrap .custom-input:has(textarea){grid-column:1 / 3}.submit-filed{text-align:center;margin-top:50px}.submit-filed .form__submit{margin:0 auto}.shopify-section--main-blog .sec-head-wrap{max-width:340px;margin:0 auto 33px;text-align:center}.article-list--section .load-more{margin-top:50px;margin-bottom:0}.article-champ{max-width:880px;margin:auto}.article__info-champ .blog-title{font-family:Champion-HTF-Lightweight;font-size:56px;letter-spacing:2.24px;line-height:1.375;font-weight:400;text-transform:uppercase;margin-bottom:15px}.article__info-champ .article__meta-champ{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;font-family:HelveticaNowDisplay;font-size:18px;line-height:1.2;letter-spacing:.72px;font-weight:400;margin-bottom:27px}.article__meta-champ .meta-info{display:flex;flex-direction:column;grid-gap:0 10px}.article__meta-champ .article__share{display:flex;align-items:center;grid-gap:20px;color:#17233b}.article__meta-champ .article__share .article__share-button-list{display:flex;margin:0;grid-gap:20px}.article__meta-champ .article__share .article__share-label{margin:0}.article__meta-champ .article__share .article__share-button-list a:before{display:none}.article__meta-champ .article__share .article__share-button-list a svg{height:20px;width:auto}.article__content-champ{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.4;letter-spacing:.72px;font-weight:400;color:#767676}.article__meta-champ .meta-info .article__meta-item:before{display:none}.acc-btn-wrap{margin-top:100px;text-align:center}.contact-champ,.champ-appointment .bg-img{background-size:contain;background-position:center;background-repeat:no-repeat}.contact-champ .sec-head-wrap,.location-champ .sec-head-wrap,.champ-appointment .sec-head-wrap{max-width:1145px;margin:auto;text-align:center}.contact-champ .sec-head-wrap .title-sec,.location-champ .sec-head-wrap .title-sec,.champ-appointment .sec-head-wrap .title-sec{max-width:280px;margin:0 auto 50px;font-size:56px;letter-spacing:2.24px;line-height:1}.contact-champ .sec-head-wrap .sec-head-desc,.location-champ .sec-head-wrap .sec-head-desc,.champ-appointment .sec-head-wrap .sec-head-desc{font-size:28px;line-height:1.4;letter-spacing:0;color:#fff}.contact-champ .info-below,.location-champ .info-below{display:flex;margin-top:50px}.info-below .conBlock-wrap{width:100%;padding:0 8px;text-align:center}.contact-champ .info-below .conBlock-wrap{display:flex;align-items:center;justify-content:center;padding:100px 20px}.info-below .conBlock-wrap:not(:last-child){border-right:1px solid rgba(242,242,242,.25)}.info-below .conBlock-wrap .content-block{max-width:440px}.info-below .conBlock-wrap img{width:100%}.info-below .conBlock-wrap .block-heading{font-family:Champion-HTF-Lightweight;font-size:48px;line-height:1;letter-spacing:1.92px;font-weight:400;text-transform:uppercase;margin-bottom:15px}.info-below .conBlock-wrap .block-text{font-family:HelveticaNowDisplay;font-size:18px;line-height:1.3;font-weight:400;margin:0}.info-below .conBlock-wrap .btn{margin-top:50px}form.appointment{margin-top:120px;max-width:720px}form.appointment .appo-field{--form-input-field-height: 32px;margin-top:20px;width:100%}form.appointment .appo-field input,form.appointment .appo-field select{border:0px;border-bottom:1px solid #707070;padding:5px;height:auto;font-family:HelveticaNowDisplay;font-size:22px;line-height:1.3;letter-spacing:.88px}form.appointment .appo-field input:focus,form.appointment .appo-field select:focus{box-shadow:none}form.appointment .appo-field .input__label{font-family:HelveticaNowDisplay;font-size:22px;line-height:1.3;letter-spacing:.88px;padding:0;left:0}form.appointment .appo-field select option{color:#000}form.appointment .name-wrapper{display:flex;grid-gap:40px}.shopify-section--main-customers-login .sec-head-wrap,.shopify-section--main-customers-register .sec-head-wrap{margin-bottom:40px}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4,.shopify-policy__body .rte h5,.shopify-policy__body .rte h6{font-family:Champion-HTF-Lightweight;font-weight:400;letter-spacing:0}.shopify-policy__body .rte{font-family:HelveticaNowDisplay;font-size:18px}.all-our-champs .shopify-section--rich-text .content-box.content-box--medium{max-width:1000px}#boost-pfs-search-suggestion-0,.boost-pfs-search-suggestion-wrapper{display:none!important}@media screen and (min-width:1200px){.lg-hidden,.md-up-hidden{display:none!important}}@media screen and (min-width:768px){.container,.shopify-policy__container.shopify-policy__container{width:90%!important}.custom-nav .header__linklist .container{width:100%!important}}@media screen and (min-width:768px) and (max-width: 1200px){.custom-header .header__wrapper .custom-nav .header__icon-list .header__icon-wrapper svg{width:30px;height:auto}.md-hidden,.md-up-hidden{display:none!important}}@media screen and (max-width: 1200px){.custom-header .header__wrapper .header__logo{order:-1;flex:1 1 0}.custom-header .header__wrapper .custom-nav .header__icon-list{grid-gap:20px;line-height:0px}.custom-mobile .drawer__header{padding:25px 18px;display:flex;align-items:center;justify-content:space-between}.custom-mobile .drawer__header .header__logo-link img{max-width:150px}.custom-mobile .drawer__header .drawer__close-button{line-height:0}.custom-mobile .drawer__content{padding:60px 18px;background:#17233b}.col-list-champ .list-collections__item-list .list-collections__item .list-collections__item-info{padding:20px}.image-text-button-section{min-height:calc(100vh - 129px)}.fc-champ .section__header .tabs-nav .tabs-nav__item-list .tabs-nav__item{font-size:40px}.fc-champ .section__header .tabs-nav .tabs-nav__item-list{grid-gap:40px}.fc-champ .featured-collections .product-list__prev-next{top:-90px;grid-gap:5px}.fc-champ .featured-collections .product-list__prev-next .product-list__arrow{width:50px;height:50px}.shop-sport-champ .image-list-container{background:#dbdbdc;flex-direction:column}.shop-sport-champ .image-list-container .image-wrapper{position:relative;width:100%;height:auto}.shop-sport-champ .image-list-container .image-wrapper:after{background:linear-gradient(130deg,#dbdbdc 40%,#0000 40%)}.shop-sport-champ .image-list-container .list-wrapper{order:-1;width:100%}.shop-sport-champ .image-list-container .list-wrapper ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item{padding:20px}.trusted-champs-cls .list-links__item-list .list-links__item .list-links__item-info .llii-title{font-size:46px}.champ-product .product product-media.product__media,.champ-product .product .product__info,.champ-faq .faq_key_feature_section .feature_key__section,.champ-faq .faq_key_feature_section .description-part2,.custom-multirow .row-reverse .image-column,.custom-multirow .row-reverse .text-column{width:50%}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test{padding:40px 30px}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons .testimonial-list__arrow{width:50px;height:50px}.champ-feature .feature-content .feature-block .feature-info{max-width:220px}.champ-feature .feature-content .feature-block h3{font-size:36px}.champ-feature .feature-content .feature-block p{font-size:16px}.champ-feature .feature-content .feature-block:nth-of-type(1):after{right:-3vw;top:15px}.champ-feature .feature-content .feature-block:nth-of-type(2):after{left:-5vw;top:15px}.champ-feature .feature-content .feature-block:nth-of-type(3):after{right:-3vw}.champ-feature .feature-content .feature-block:nth-of-type(4):after{left:-2vw;top:-15px}}@media screen and (min-width:1000px){.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item:last-child{border:none}}@media screen and (max-width: 1000px){.shopify-section--rich-text .content-box .heading{font-size:42px;margin-bottom:25px}.shopify-section--rich-text .content-box p{font-size:22px!important}.logo-list-champ .section__header .heading,.shop-sport-champ .heading,.shopify-section--text-with-icons .text-main.heading,.trusted-champs-cls .heading,.custom-champ-banner .content-wrapper .content-txt .content-above .heading,.champ-blog-posts header.text-container .heading,.champ-faq .faq_header .heading,.champ-logo-footer .logo-text .logo-heading-wrapper .heading,.champ-collection .custom-details .title-sec,.info-below .conBlock-wrap .block-heading{font-size:42px}.title-sec,.fc-champ .text-container .heading,.champ-video .custom-cls .video-section .video-txt .heading,.shopify-section--rich-text .champ-heading,.custom-multirow .row-reverse .text-column .content-info .heading,.article__info-champ .blog-title,.contact-champ .sec-head-wrap .title-sec,.location-champ .sec-head-wrap .title-sec,.champ-appointment .sec-head-wrap .title-sec{font-size:42px}.contact-champ .sec-head-wrap .title-sec,.location-champ .sec-head-wrap .title-sec,.champ-appointment .sec-head-wrap .title-sec{margin-bottom:30px}.shopify-section--text-with-icons .text-with-icons__list{flex-wrap:wrap}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item{padding:30px 20px;width:50%}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item:nth-child(2n+2){border-right:none}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item:not(:nth-last-child(-n+2)){border-bottom:1px solid rgba(var(--text-color),.25)}.champ-footer footer .footer__item-list{grid-template-columns:1fr 1fr 1fr}.champ-collection .product-facet .product-facet__main{width:100%}.champ-collection .product-facet .product-facet__aside{opacity:0}.anchor:has(.mobile-toolbar button.mobile-toolbar__item--filters[aria-expanded=true]) .champ-collection .product-facet__aside{opacity:1}.champ-video .custom-cls .video-section .video-txt{left:50px}.champ-faq .faq_key_feature_section .description-part2 .heading{font-size:42px}.custom-multirow .row-reverse .text-column .content-info{grid-gap:30px}.champ-testimonials .title-sec{margin-bottom:30px}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons{top:-85px}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test .testimonial__content,.contact-champ .sec-head-wrap .sec-head-desc,.location-champ .sec-head-wrap .sec-head-desc,.champ-appointment .sec-head-wrap .sec-head-desc{font-size:22px}.shopify-section--rich-text .content-box.text-container ol li{font-size:20px}.champ-feature .feature-content .feature-block h3{font-size:28px;letter-spacing:1.12px}.champ-feature .feature-content .feature-block h3:after{display:none}.champ-feature .feature-content .feature-block p{font-size:12px;line-height:1.5;letter-spacing:.48px}.champ-feature .feature-content{grid-template-columns:1fr}.champ-feature .feature-content .main-product-img{order:3;grid-column:1;grid-row:3;margin:10px auto;width:70vw}.champ-feature .feature-content .feature-block:nth-of-type(1){order:1;grid-column:1;grid-row:1}.champ-feature .feature-content .feature-block:nth-of-type(2){order:2;grid-column:1;grid-row:2}.champ-feature .feature-content .feature-block:nth-of-type(3){order:4;grid-column:1;grid-row:4}.champ-feature .feature-content .feature-block:nth-of-type(4){order:5;grid-column:1;grid-row:5}.champ-feature .feature-content .feature-block:nth-of-type(1) .feature-info,.champ-feature .feature-content .feature-block:nth-of-type(3) .feature-info{max-width:200px}.champ-feature .feature-content .feature-block:nth-of-type(2),.champ-feature .feature-content .feature-block:nth-of-type(4){text-align:right;margin-top:-20px}.champ-feature .feature-content .feature-block:nth-of-type(1):after{background-image:url(/cdn/shop/files/Path_430.svg?v=1740568956);aspect-ratio:35 / 129;width:9.5vw;top:calc(100% + 15px);left:5vw;right:auto}.champ-feature .feature-content .feature-block:nth-of-type(2):after{background-image:url(/cdn/shop/files/Path_431.svg?v=1740568956);aspect-ratio:28 / 73;width:7.8vw;top:calc(100% + 30px);left:auto;right:5vw}.champ-feature .feature-content .feature-block:nth-of-type(3):after{background-image:url(/cdn/shop/files/Path_433.svg?v=1740568956);aspect-ratio:33 / 61;width:8.8vw;top:auto;bottom:calc(100% + 15px);left:5.7vw;right:auto}.champ-feature .feature-content .feature-block:nth-of-type(4):after{background-image:url(/cdn/shop/files/Path_432.svg?v=1740568956);aspect-ratio:35 / 145;width:9.4vw;top:auto;bottom:calc(100% + 10px);left:auto;right:2.6vw}}@media screen and (max-width: 767px){.shopify-section--rich-text .content-box .buttons{flex-direction:column;gap:0}.trusted-champs-cls svg{width:10px!important;height:auto!important}.trusted-champs-cls .custom-arrows{justify-content:center;margin-top:34px}.trusted-champs-cls .swiper-button-next,.trusted-champs-cls .swiper-button-prev{width:40px;height:40px}.champ-contact-form .contact__main{padding-top:30px;padding-bottom:40px}.sm-hidden{display:none!important}.btn-lg{font-size:28px;letter-spacing:1.12px}.custom-header .header__wrapper .header__logo img.header__logo-image{max-width:150px!important}.image-text-button-section{min-height:calc(100dvh - 115px)}.col-list-champ .list-collections--grid .list-collections__item-list{grid-auto-columns:100%;grid-auto-flow:row}.col-list-champ .list-collections__item-list .list-collections__item .list-collections__item-info{text-align:center}.col-list-champ .list-collections__item-list .list-collections__item .list-collections__item-info .heading.heading--small{color:#fff}.image-text-button-section .content-wrapper .overlay-image{width:340px;min-width:auto}.image-text-button-section .content-wrapper .content-title-wrap{position:absolute;bottom:20px}.image-text-button-section .content-wrapper .section-text{font-size:16px;font-weight:400;line-height:1.12;max-width:250px}.image-text-button-section .content-wrapper .btn{margin-top:10px}.fc-champ .section__header .tabs-nav .tabs-nav__item-list{grid-gap:28px}.fc-champ .section__header .tabs-nav .tabs-nav__item-list .tabs-nav__item{font-size:18px;letter-spacing:.72px}.fc-champ .featured-collections .product-list__inner{grid-template-columns:2fr 2fr;grid-auto-flow:inherit}.product-item .product-item__image-wrapper{margin-bottom:16px}.product-item .product-item__info .product-item-meta,.product-item .product-item__info .product-item-meta .product-item-meta__title,.product-item .product-item__info .collection-name,.product-item .product-item__info .product-item-meta__price-list-container span.price,.product-item .product-item__info .product-item-meta .product-item-meta__description{font-size:12px;line-height:1.3}.product-item .product-item__info .product-item-meta__price-list-container{margin-top:16px}.shopify-section--rich-text .content-box{margin:0}.shopify-section--rich-text .content-box .heading{font-family:HelveticaNowDisplay;font-size:20px;font-weight:400;line-height:1;letter-spacing:.8px;margin-bottom:15px;text-transform:none}.shopify-section--rich-text .content-box p{font-size:14px!important;line-height:1.4;letter-spacing:.56px}.logo-list-champ .section__header .heading{font-size:28px}.logo-list-champ .section__header{margin-bottom:10px}.logo-list-champ .logo_list_slider .slick-track img{max-width:200px;max-height:100px}.shop-sport-champ .image-list-container .list-wrapper{padding:16px 14px 40px}.shop-sport-champ .image-list-container .list-wrapper ul li{font-size:26px;letter-spacing:1.04px}.shop-sport-champ .heading,.shopify-section--text-with-icons .text-main.heading,.trusted-champs-cls .heading,.champ-blog-posts header.text-container .heading,.champ-faq .faq_header .heading,.champ-logo-footer .logo-text .logo-heading-wrapper .heading{font-size:28px;margin-bottom:10px;text-align:center}.title-sec,.fc-champ .text-container .heading,.champ-collection .custom-details .title-sec,.champ-video .custom-cls .video-section .video-txt .heading,.shopify-section--rich-text .champ-heading,.article__info-champ .blog-title,.contact-champ .sec-head-wrap .title-sec,.location-champ .sec-head-wrap .title-sec,.champ-appointment .sec-head-wrap .title-sec,.info-below .conBlock-wrap .block-heading{font-size:28px;text-align:center}.shopify-section--text-with-icons .text-with-icons__list,.shopify-section--text-with-icons .text-main.heading,.champ-logo-footer .logo-text .logo-heading-wrapper .heading{margin:0}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item{padding:40px 0 15px;width:100%}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item:not(:last-child){border:none;border-bottom:1px solid rgba(var(--text-color),.25)}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item .text-with-icons__icon-wrapper,.contact-champ .sec-head-wrap .title-sec,.location-champ .sec-head-wrap .title-sec,.champ-appointment .sec-head-wrap .title-sec{margin-bottom:20px}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item .text-with-icons__content-wrapper p{font-size:14px;line-height:1.4;letter-spacing:.56px}.shopify-section--text-with-icons .text-with-icons__list .text-with-icons__item .text-with-icons__content-wrapper .heading{margin-bottom:10px}.trusted-champs-cls .heading,.champ-blog-posts header.text-container{margin-bottom:20px}.trusted-champs-cls .list-links__item-list .list-links__item{width:100%}.trusted-champs-cls .list-links__item-list .list-links__item .list-links__item-info{padding-bottom:15px}.trusted-champs-cls .list-links__item-list .list-links__item .list-links__item-info .llii-title{font-size:42px;line-height:.9;letter-spacing:1.68px}.custom-champ-banner .content-wrapper .video-wrap{height:570px}.custom-champ-banner .content-wrapper .content-txt .above-txt{margin-left:auto;margin-right:auto}.custom-champ-banner .content-wrapper .content-txt{text-align:center;padding:40px 20px;margin:auto;left:0;right:0;max-width:340px}.custom-champ-banner .content-wrapper .content-txt .content-above .heading{font-size:28px;letter-spacing:1.12px}.custom-champ-banner .content-wrapper .content-txt .above-txt,.custom-champ-banner .content-wrapper .content-txt p.section-text{font-size:12px;letter-spacing:.48px}.champ-pdp-lists .product_lists{flex-wrap:wrap}.champ-pdp-lists .product_lists .product-list__item{padding:50px 20px 20px;grid-gap:35px;width:100%}.champ-pdp-lists .product_lists .product-list__item .section__header .product-list__title{font-size:14px;letter-spacing:.56px;margin-bottom:10px}.champ-pdp-lists .key-text p{font-size:12px}.champ-pdp-lists .product_lists .product-list__item .section__header .price{font-size:14px;letter-spacing:.56px;margin-bottom:10px}.champ-pdp-lists .champ-custom-mouthguards .product_lists .product-list__item{padding:20px;border-right:0px!important;border-top:1px solid rgba(var(--text-color),25%)}.champ-pdp-lists .champ-custom-mouthguards .product_lists .product-list__item:last-child{border-bottom:1px solid rgba(var(--text-color),25%)}.champ-blog-posts .article-list--section{grid-template-columns:1fr}.champ-blog-posts .article-list--section .article-item .custom_tags .article-item__category{font-size:10px;letter-spacing:.4px}.champ-blog-posts .article-list--section .article-item .article-item__content .article-item__title{font-size:20px;line-height:1.1;letter-spacing:.8px}.champ-blog-posts .article-list--section .article-item .article-item__content .article__meta{font-size:14px;letter-spacing:.56px;margin-top:5px}.champ-faq .faq .faq__wrapper .faq__item .collapsible-toggle,.champ-faq .faq .faq__wrapper .faq__item .collapsible__content p{font-size:12px!important;line-height:1.5;letter-spacing:.48px;grid-gap:30px;padding:8px 0}.champ-faq .faq .faq__wrapper .faq__item .collapsible-toggle span.custom-faq-svg svg{width:8px;height:auto}.champ-faq .faq .faq__wrapper .faq__item .collapsible__content{font-size:10px;letter-spacing:.48px;padding-bottom:10px}.champ-footer footer .footer__item-list{grid-template-columns:1fr;grid-gap:0px}.champ-footer footer .footer__item-list .footer__item.footer__item--image{order:1}.champ-footer footer .footer__item-list .footer__item.footer__item--newsletter{order:2;margin-top:35px;margin-bottom:40px}.champ-footer footer .footer__item-list .footer__item.footer__item--links{order:3;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.25)}.champ-footer footer .footer__item-list .footer__item.footer__item--links:not(.footer__item--links+.footer__item--links){border-top:1px solid rgba(255,255,255,.25)}.champ-footer footer .footer__item-list .footer__item-title{margin:0;display:flex;justify-content:space-between;font-size:12px;line-height:1.33;letter-spacing:.48px}.champ-footer footer .footer__item-list .footer__item.footer__item--newsletter ul.social-media{display:none}.champ-footer footer .footer__item-list .footer__item.footer__item--links .footer__item-content{margin-top:10px}.champ-footer footer .footer__item-list .footer__item .linklist .linklist__item{font-size:12px}.champ-footer footer .footer__item-list .footer__item-title .custom-accordion-svg{transition:all .3s}.champ-footer footer .footer__item-list .footer__item-title.active .custom-accordion-svg{transform:rotate(180deg)}.champ-logo-footer .logo-text{padding:18px 0 40px}.champ-logo-footer .logo-text .logo-img .logo-img__item{width:73px}.champ-footer footer .footer__aside{border-color:#ffffff40;padding-bottom:40px}.champ-footer footer .footer__aside .footer__copyright{font-size:12px;line-height:1.3}.mobile-policy .policies{padding:0;list-style-type:none;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:6px;margin:10px 0 0!important}.mobile-policy .policies a{font-size:12px;line-height:1.3}.mobile-policy .social-media{margin-top:40px}.champ-collection .product-list__inner{--section-products-per-row: 2;--product-list-block-spacing: 20px}.champ-collection .custom-details .champ-description{font-size:12px;line-height:1.5;letter-spacing:.48px;margin-top:20px}.champ-video .custom-cls .title-sec{margin-bottom:20px}.champ-video .custom-cls .video-section native-video.video-wrapper{height:570px;width:100%}.champ-video .custom-cls .video-section .video-txt{top:20px;bottom:auto;left:0;right:0;justify-content:center;max-width:100%}.champ-collection .product-facet .product-facet__main .load-more{margin-top:40px}.champ-product .product{flex-wrap:wrap;grid-gap:20px}.champ-product .product product-media.product__media,.champ-product .product .product__info{width:100%}.champ-product .product .product__info product-meta.product-meta{margin:0;text-align:center}.champ-product .product .product__info product-meta.product-meta .product-meta__title{font-size:28px;margin-bottom:20px}.champ-product .product .product__info .product-form .product-form__text{text-align:center;font-size:12px;line-height:1.5;letter-spacing:.48px;color:#767676;margin-bottom:30px}.champ-product .product .product__info .product-form .product-form__variants{margin-bottom:15px}.champ-product .product .product__info .product-form .product-form__variants .product-form__option-info,.champ-product .product .product__info .product-form .product-form__quantity .product-form__quantity-label{font-size:14px;line-height:1.5;letter-spacing:.48px}.champ-product .product .product__info .product-form .product-form__variants .block-swatch-list{grid-gap:16px}.champ-product .product .product__info .product-form .product-form__variants .block-swatch-list .block-swatch .block-swatch__item{font-size:14px;line-height:1.5;letter-spacing:.48px}.champ-product .product .product__info .product-form .product-form__quantity{margin-bottom:50px}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container{grid-template-columns:1fr}.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .product-form__add-button,.champ-product .product .product__info .product-form .product-form__buy-buttons .product-form__payment-container .shopify-payment-button{width:fit-content}.champ-faq .faq_key_feature_section{flex-wrap:wrap;grid-gap:60px}.champ-faq .faq_key_feature_section .feature_key__section,.champ-faq .faq_key_feature_section .description-part2,.custom-multirow .row-reverse .image-column,.custom-multirow .row-reverse .text-column{width:100%}.champ-faq .faq_key_feature_section .feature_key__section .faq,.champ-faq .faq_key_feature_section .description-part2 .content_features{margin-top:20px}.champ-faq .faq_key_feature_section .description-part2 .content_features{margin-top:0}.champ-faq .faq_key_feature_section .feature_key__section .faq .faq__wrapper .faq__item .collapsible-toggle{text-transform:uppercase}.champ-faq .faq_key_feature_section .feature_key__section .faq .faq__wrapper .faq__item .collapsible-toggle,.champ-faq .faq_key_feature_section .feature_key__section .faq .faq__wrapper .faq__item .collapsible__content{font-size:16px}.champ-faq .faq_key_feature_section .description-part2{text-align:center}.champ-faq .faq_key_feature_section .description-part2 .heading,.custom-multirow .row-reverse .text-column .content-info .heading{font-size:28px}.champ-faq .faq_key_feature_section .description-part2 .content_features ul{font-size:12px;line-height:1.5;letter-spacing:.48px;grid-gap:18px}.champ-product .product product-media.product__media .product__media-item .product__media-image-wrapper{aspect-ratio:375 / 344;max-height:450px;width:100%}.champ-product .product product-media.product__media .product__media-item .product__media-image-wrapper img{width:240px}.custom-multirow .row-reverse{flex-wrap:wrap}.custom-multirow .row-reverse .text-column .content-info{grid-gap:20px;max-width:100%;text-align:center;align-items:center}.custom-multirow .row-reverse .text-column .content-info p{font-size:12px;line-height:1.5;letter-spacing:.48px}.custom-multirow .row-reverse:nth-child(3) .image-column{padding-top:0}.champ-testimonials .title-sec{margin-bottom:20px}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test{padding:40px 15px;grid-gap:20px}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test .testimonial__content,.contact-champ .sec-head-wrap .sec-head-desc,.location-champ .sec-head-wrap .sec-head-desc,.champ-appointment .sec-head-wrap .sec-head-desc{font-size:14px;line-height:1.4;letter-spacing:.56px}.champ-testimonials .testimonial-list .testimonial-list__wrapper .testimonial .content-test .testimonial__author{margin-top:30px;font-size:42px;line-height:1;letter-spacing:1.68px}.champ-testimonials .testimonial-list .testimonial-list__nav{margin-top:20px;padding:0}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons{position:relative;top:auto;width:100%;align-items:center;justify-content:center}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons .testimonial-list__arrow{width:40px;height:40px}.champ-testimonials .testimonial-list .testimonial-list__nav .testimonial-list__prev-next-buttons .testimonial-list__arrow svg{width:8px}.shopify-section--rich-text .content-box.text-container ol li{padding:7px;font-size:14px;line-height:1.4;letter-spacing:.56px}.shopify-section--rich-text .content-box.content-box--medium .button-wrapper{margin-top:30px}.champ-contact-form .sec-head-wrap .title-sec{font-size:20px;letter-spacing:.8px;line-height:1;margin-bottom:10px}.sec-head-wrap .sec-head-desc{font-size:14px;line-height:1.4;letter-spacing:.56px}.champ-contact-form .sec-head-wrap{margin-bottom:80px}.filed-wrap{grid-template-columns:1fr;grid-gap:20px}.filed-wrap .custom-input{grid-gap:5px}.filed-wrap .custom-input:has(textarea){grid-column:1 / 2}.filed-wrap .custom-input label,.info-below .conBlock-wrap .block-text{font-size:14px;line-height:1.4;letter-spacing:.56px}.filed-wrap .custom-input input,.filed-wrap .custom-input textarea{font-size:14px;line-height:1.4;letter-spacing:.56px;padding:0 0 5px}.filed-wrap .custom-input textarea{padding:20px 15px}.submit-filed{margin-top:20px}.shopify-section--main-blog .sec-head-wrap{max-width:100%;margin-bottom:20px}.article-list--section .load-more{margin-top:20px}.article__info-champ .article__meta-champ{font-size:12px;line-height:1.5;letter-spacing:.48px}.acc-btn-wrap{margin-top:50px}.article__content-champ{font-size:14px;line-height:1.4;letter-spacing:.56px;text-align:center}.contact-champ,.champ-appointment .bg-img{background-position:top 60px center}.info-below .conBlock-wrap .block-heading{margin-bottom:20px}.info-below .conBlock-wrap .btn{margin-top:35px}.info-below .conBlock-wrap{padding:30px 0}.contact-champ .info-below,.location-champ .info-below{flex-direction:column}.info-below .conBlock-wrap:not(:last-child){border-right:0px;border-bottom:1px solid rgba(242,242,242,.25)}form.appointment{margin-top:70px}form.appointment .name-wrapper{flex-wrap:wrap;grid-gap:0px}form.appointment .appo-field input,form.appointment .appo-field select,form.appointment .appo-field .input__label{font-size:14px;line-height:1.2;letter-spacing:0}:focus-within~.input__label,.is-filled~.input__label{transform:scale(1) translateY(calc(-15px - .5em)) translate(0)!important}.select~svg{width:12px}form.appointment .submit-filed{margin-top:40px}.shopify-section--main-customers-login .sec-head-wrap,.shopify-section--main-customers-register .sec-head-wrap{margin-bottom:20px}.shopify-policy__body .rte{font-size:16px}}@media screen and (max-width: 740px){.mobile-toolbar__item--filters.has-filters .mobile-toolbar__item-label:after{display:none}}.all-youth-sponsorship .shopify-section--rich-text .button-wrapper a{background:red!important;color:#fff!important}.all-youth-sponsorship .custom-multirow .row-reverse:nth-child(3) .image-column{padding-top:0!important}.image-text-button-section{align-items:flex-end}.custom-header .mega-menu .mega-menu__inner .mega-menu__columns-wrapper .mega-menu__column:first-child{padding-bottom:9rem}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom-champ.css.map */
