.chdSupport .js-contact-methods{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;font-weight:700}.chdSupport .js-contact-methods a{min-height:44px;display:inline-flex;align-items:center;color:#175bd0}.chdSupport .js-bulk-fields{display:grid;gap:16px;padding:18px;background:#f0f5fc;border-left:3px solid #175bd0}.chdSupport .js-bulk-fields[hidden]{display:none}.chdCommerce .cc-roster-note{margin:0;color:#52627a;font-size:13px;line-height:1.5}@media(min-width:750px){body.chd-flow-page #MainContent product-info .product:not(.product--no-media) .product__media-wrapper{width:45%;max-width:45%}body.chd-flow-page #MainContent product-info .product:not(.product--no-media) .product__info-wrapper{width:55%;max-width:55%;padding-left:clamp(22px,2vw,32px)}body.chd-flow-page #MainContent product-info .product__media-item:first-child .product-media-container.constrain-height{--constrained-height: clamp(390px, calc(100dvh - 310px) , 520px)}}body.chd-flow-page #MainContent product-info .product__info-container>.product__title{margin:0;padding:5px 0 7px 15px;background:transparent;color:#10223a;border-left:4px solid #e32636}body.chd-flow-page #MainContent product-info .product__title h1{color:#10223a;font-size:clamp(24px,2vw,31px);line-height:1.08;text-wrap:balance}body.chd-flow-page #MainContent product-info .chdReviewSummary{margin:3px 0 0;color:#175bd0}body.chd-flow-page #MainContent product-info .chdReviewSummary a{min-height:36px}body.chd-flow-page #MainContent product-info .product__info-container>.product__title+div[id^=price-]{margin:0 0 8px;padding:5px 14px;background:#e7edf5}body.chd-flow-page #MainContent product-info .product__info-container>div[id^=price-] .price-item{font-size:clamp(19px,1.5vw,24px)}body.chd-flow-page #MainContent product-info .product__info-container>div:has(>form.installment){margin:0}body.chd-flow-page #MainContent product-info .chdMgLinks{margin:7px 0 6px;padding-top:7px}body.chd-flow-page #MainContent product-info .chdMgLinks__facts{padding:7px 10px;margin-bottom:8px}body.chd-flow-page #MainContent product-info .chdMgLinks__facts ul{display:flex;flex-wrap:wrap;gap:3px 14px;margin-top:5px}body.chd-flow-page #MainContent product-info .chdMgLinks__facts li{font-size:12px}body.chd-flow-page #MainContent product-info .chdMgLinks__heading{margin-bottom:5px}body.chd-flow-page #MainContent product-info .chdMgLinks__scroller{padding-bottom:4px}body.chd-flow-page #MainContent product-info .chdMgLinks__item{width:64px;flex-basis:64px}body.chd-flow-page #MainContent product-info .chdMgLinks__item img{width:56px;height:56px;margin:0 auto 3px}body.chd-flow-page #MainContent product-info .chdMgLinks__sizeNote{margin-top:2px}body.chd-flow-page #MainContent product-info .chdMgLinks+.chdSolidIntro{display:none}body.chd-flow-page #MainContent product-info .product__info-container>variant-selects,body.chd-flow-page #MainContent product-info .product__info-container>.product-form__quantity,body.chd-flow-page #MainContent product-info .product__info-container>div:has(.product-form__submit){margin-top:8px;margin-bottom:8px}body.chd-flow-page #MainContent product-info .thumbnail-slider .thumbnail{min-width:44px;min-height:44px}@media(min-width:750px)and (max-width:989px){.chdFlow .cf-header{padding:9px 18px;gap:12px}.chdFlow .cf-nav{display:none}.chdFlow .cf-menu{display:block;margin-left:auto}.chdFlow .cf-cart{flex:0 0 44px;width:44px;height:44px}}@media(max-width:749px){iframe#s-chat-plugin.chdChatCompact{width:90px!important;height:90px!important;max-width:90px!important;max-height:90px!important;left:auto!important;right:0!important;top:auto!important;bottom:0!important}iframe#s-chat-plugin{box-sizing:border-box!important;width:min(400px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 80px)!important;left:auto!important;right:12px!important}body .chdMouthRanges{display:none!important}body .chdFlow .cf-mouth-catalog-main{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:5px}body .chdFlow .cf-mouth-catalog-main a{min-height:44px;min-width:138px;max-width:180px;flex:0 0 auto;padding:8px;font-size:11px;scroll-snap-align:start}body .chdLookStepper{height:46px}body .chdLookStepper button{width:44px;height:44px;flex:0 0 44px}body .chdLookStepper input{width:40px;height:44px}body .chdLookSingle{min-height:44px;font-size:14px;padding:9px 0 6px}body .chdLookOptions{align-items:start}body.chd-flow-page #MainContent product-info .product__media-item:first-child .product-media-container.constrain-height{--constrained-height: clamp(245px, calc(100dvh - 500px) , 310px)}body.chd-flow-page #MainContent product-info .product__title h1{font-size:clamp(22px,6.2vw,27px);line-height:1.1}body.chd-flow-page #MainContent product-info .product__info-container>.product__title{padding:4px 0 5px 12px}body.chd-flow-page #MainContent product-info .product__info-container>.product__title+div[id^=price-]{padding:5px 11px;margin-bottom:7px}body.chd-flow-page #MainContent product-info .chdMgLinks__facts ul{gap:3px 10px}body.chd-flow-page #MainContent product-info .chdMgLinks__facts li{font-size:11px}body.chd-flow-page #MainContent product-info .chdMgLinks__item{width:60px;flex-basis:60px}body.chd-flow-page #MainContent product-info .chdMgLinks__item img{width:54px;height:54px}body.chd-flow-page #MainContent product-info .product__info-container>variant-selects,body.chd-flow-page #MainContent product-info .product__info-container>.product-form__quantity,body.chd-flow-page #MainContent product-info .product__info-container>div:has(.product-form__submit){margin-top:6px;margin-bottom:6px}body.chd-flow-page #MainContent product-info .thumbnail-slider{margin-top:5px}}@media(max-width:749px){body.chd-flow-page #MainContent product-info .product__media-item:first-child .product-media-container.constrain-height{--constrained-height: clamp(300px, calc(100vw - 48px) , 420px)}body.chd-flow-page #MainContent product-info .thumbnail-slider{margin-top:2px}body.chd-flow-page #MainContent product-info .thumbnail-list.slider{padding-top:2px;padding-bottom:2px}body.chd-flow-page #MainContent product-info .thumbnail-list__item.slider__slide{width:58px;height:58px;flex:0 0 58px}body.chd-flow-page #MainContent product-info .thumbnail-slider .thumbnail{width:58px;height:58px}body.chd-flow-page #MainContent product-info .chdReviewSummary{gap:0 12px;margin:1px 0 0;font-size:11px;line-height:1.2}body.chd-flow-page #MainContent product-info .chdReviewSummary a{min-height:44px}}body.chd-flow-page #MainContent product-info .chdMgLinks__item:is([href*="/products/cst-"],[href*="/products/chd-air-2-0-"],[href*="/products/chd-blueberry-party-design-football-mouthguard"],[href*="/products/chd-kiwi-party-design-football-mouthguard"],[href*="/products/chd-strawberry-party-design-football-mouthguard"],[href*="/products/chd-watermelon-party-design-football-mouthguard"]) .chdMgLinks__thumb{width:56px;height:56px;margin:0 auto 3px}body.chd-flow-page #MainContent product-info .chdMgLinks__item:is([href*="/products/cst-"],[href*="/products/chd-air-2-0-"],[href*="/products/chd-blueberry-party-design-football-mouthguard"],[href*="/products/chd-kiwi-party-design-football-mouthguard"],[href*="/products/chd-strawberry-party-design-football-mouthguard"],[href*="/products/chd-watermelon-party-design-football-mouthguard"]) .chdMgLinks__thumb img{width:100%;height:100%;margin:0}@media(max-width:749px){body.chd-flow-page #MainContent product-info .chdMgLinks__item:is([href*="/products/cst-"],[href*="/products/chd-air-2-0-"],[href*="/products/chd-blueberry-party-design-football-mouthguard"],[href*="/products/chd-kiwi-party-design-football-mouthguard"],[href*="/products/chd-strawberry-party-design-football-mouthguard"],[href*="/products/chd-watermelon-party-design-football-mouthguard"]) .chdMgLinks__thumb{width:54px;height:54px}}body.chd-flow-page #MainContent product-info .chdMgLinks__item[href*="/products/cst-"] .chdMgLinks__thumb img{transform:translateY(-1px)}body.chd-flow-page #MainContent product-info .chdMgLinks__item[href*="/products/chd-air-2-0-"] .chdMgLinks__thumb img{transform:translateY(2px)}body.chd-flow-page #MainContent product-info .chdMgLinks__item:is([href*="/products/chd-blueberry-party-design-football-mouthguard"],[href*="/products/chd-kiwi-party-design-football-mouthguard"],[href*="/products/chd-strawberry-party-design-football-mouthguard"],[href*="/products/chd-watermelon-party-design-football-mouthguard"]) .chdMgLinks__thumb img{transform:translateY(-4px)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/chd-frontend-repair.css.map */
