html{scroll-behavior:smooth}@font-face{font-family:Liberation Sans;src:url(/cdn/shop/files/LiberationSans-Regular.ttf?v=1785908635) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Liberation Sans;src:url(/cdn/shop/files/LiberationSans-Italic.ttf?v=1785908635) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Liberation Sans;src:url(/cdn/shop/files/LiberationSans-Bold.ttf?v=1785908635) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Liberation Sans;src:url(/cdn/shop/files/LiberationSans-BoldItalic.ttf?v=1785908635) format("truetype");font-weight:700;font-style:italic;font-display:swap}.ctm_sonic-brush-kids .page-width{max-width:1448px}.media-header .subtext,.slider_section_header .subtext,.image_review .section-header .subtext{font-family:Liberation Sans;font-size:11px;line-height:100%;letter-spacing:.99px;text-transform:uppercase;color:#0344a4;margin-bottom:15px}.media-header .h3,.slider_section_header .h3,.image_review .section-header .h3,.whyit-standalone-inner .fs-heading .h3{margin:0;font-family:Liberation Sans;font-weight:700;font-size:64px;line-height:70.4px;letter-spacing:-1.92px;text-transform:inherit;color:#1d1d1f}.image-faq .image-faq-header .h3{margin:0;font-family:Liberation Sans;font-weight:700;font-size:48px;line-height:52.8px;letter-spacing:-1.44px;text-transform:inherit;color:#1d1d1f}.image-faq .image-faq-header .h3 em,.kids-feature__wrapper .kids-feature__heading em,.parents-love__wrapper .parents-love__heading em,.product-steps .product-steps__heading em,.media-header .h3 em,.slider_section_header .h3 em,.image_review .section-header .h3 em,.whyit-standalone-inner .fs-heading .h3 em{font-weight:400;color:#0344a4;display:block}.every_concern_wrap{background:#023a8f;padding:100px 0}.every_concern_wrap .slider_section_header{text-align:left;margin-bottom:55px}.every_concern_wrap .slider_section_header .subtext,.image_review .section-header .subtext{color:#ffffffb2}.every_concern_wrap .h3,.image_review .section-header .h3{color:#fff}.every_concern_wrap .h3 em,.image_review .section-header .h3 em{color:#ffffffa6}.every_concern_wrap .swiper-slide{height:auto}.every_concern_wrap .swiper-pagination,.honest_comparison_wrap .swiper-pagination{display:none}.every_concern_wrap .swiper-pagination-bullet{background:#ffffff59;opacity:1}.every_concern_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:18px;border-radius:5px}.every_concern_wrap .answer_card .subtext{font-family:Liberation Sans;font-weight:700;font-size:13px;line-height:100%;letter-spacing:.78px;vertical-align:middle;text-transform:uppercase;color:#1d1d1f;margin-bottom:17px;display:inline-block}.every_concern_wrap .answer_card .heading{font-style:italic;padding-bottom:20px;border-bottom:1px solid #00000033;margin-bottom:20px;font-family:Liberation Sans;font-weight:700;font-size:20px;line-height:29px;letter-spacing:0%}.every_concern_wrap .answer_card .description{color:#1d1d1f;margin:0;font-family:Liberation Sans;font-size:17px;line-height:28.05px;letter-spacing:0%;vertical-align:middle;font-weight:400}.every_concern_wrap .arrow_btn{width:34px;height:34px;border:1px solid #FFFFFF66;background:#ffffff26;top:auto!important;bottom:0!important;border-radius:100%;padding:8px}.every_concern_wrap .every_concern_Swiper{padding-bottom:58px}.every_concern_wrap .arrow_btn svg.swiper-navigation-icon,.every_concern_wrap .arrow_btn svg.swiper-navigation-icon path{fill:#fff!important}.every_concern_wrap .swiper-button-next.arrow_btn{left:50px;right:auto}.every_concern_wrap .arrow_btn svg.swiper-navigation-icon{height:13px}.honest_comparison_wrap .arrow_btn{width:34px;height:34px;border:1px solid #00000026;background:#fff;top:auto!important;bottom:0!important;border-radius:100%;padding:8px}.honest_comparison_wrap .honest-comparison_Swiper{padding-bottom:58px}.honest_comparison_wrap .arrow_btn svg.swiper-navigation-icon,.honest_comparison_wrap .arrow_btn svg.swiper-navigation-icon path{fill:#1d1d1f!important}.honest_comparison_wrap .swiper-button-next.arrow_btn{left:50px;right:auto}.honest_comparison_wrap .arrow_btn svg.swiper-navigation-icon{height:13px}.honest_comparison_wrap{padding:100px 0;background:#dbeafe}.honest_comparison_wrap .slider_section_header{text-align:left;margin-bottom:64px}.honest_comparison_wrap .slider_section_header .h3{color:#1e3a8a;margin-bottom:30px}.honest_comparison_wrap .subtext{display:inline-block;border:1px solid #1E3A8A33;background:#1e3a8a1a;padding:7px 15px;font-weight:700;border-radius:100px}.honest_comparison_wrap .slider_section_header p{color:#1e40af;font-family:Liberation Sans;font-size:18px;line-height:29.7px;letter-spacing:0%;margin:0;max-width:575px}.comparison_card .title{margin-top:16px;margin-bottom:15px;color:#1d1d1f;font-family:Liberation Sans;font-weight:700;font-size:22px;line-height:26.4px;letter-spacing:-.44px;text-transform:unset}.comparison_card .content{color:#3a3a3c;margin-bottom:30px;font-family:Liberation Sans;font-weight:400;font-size:15px;line-height:24.75px;letter-spacing:0%}.comparison_card .comparison_winner{display:flex;align-items:center;gap:10px;border-top:1px solid #0344A41A;padding-top:15px}.comparison_card .comparison_winner .winner_text{color:#0344a4;font-family:Liberation Sans;font-weight:700;font-size:13px;line-height:15.6px;letter-spacing:0%}.comparison_card .comparison_winner .winner_text strong{display:block;color:#6b7280;font-family:Liberation Sans;font-weight:700;font-size:11px;line-height:100%;letter-spacing:.77px;text-transform:uppercase;margin-top:2px}.comparison_card .icon{width:38px;height:38px}.honest-comparison_Swiper .swiper-slide{height:auto}.comparison_card{display:flex;flex-direction:column;justify-content:space-between}.image_review{background:#0344a4;padding:60px 0 40px}.image_review .review_item{border:1px solid #00000014;box-shadow:0 4px 16px #0000000f;border-radius:14px;overflow:hidden;background:#fff}.image_review .swiper-slide{height:auto}.image_review .swiper-slide .review_item{height:100%}.image_review .swiper-slide .review_item h3{font-family:Liberation Sans;font-weight:700;font-size:12.5px;line-height:100%;letter-spacing:0%;padding:0 15px;margin:0}.image_review .swiper-slide .review_item .star_rating{padding:0 15px;display:flex;margin-top:5px}.image_review .swiper-slide .review_item .rte-setting{margin:0;padding:10px 15px 15px;color:#3a3a3c;font-family:Liberation Sans;font-weight:400;font-size:12px;line-height:18px;letter-spacing:0%}.spiel-video-caption{margin-top:48px;text-align:center}.spiel-video-caption p{margin:0;font-family:Liberation Sans;font-size:42px;line-height:50.4px;letter-spacing:.42px;text-align:center;color:#fff}.whyit-standalone-inner .h3{text-align:center}.whyit-grid .whyit-item{text-align:center;max-width:205px;margin:0 auto}.whyit-grid .whyit-item .whyit-title{color:#0344a4;font-weight:700;font-family:Liberation Sans;font-size:19px;line-height:100%;margin-bottom:10px}.whyit-grid .whyit-item .whyit-desc{color:#3a3a3c;font-family:Liberation Sans;font-size:15px;line-height:22px}.whyit-icon i{font-size:30px;color:#0344a4;margin-bottom:15px;display:inline-block}.whyit-section .fs-heading{margin-bottom:40px}.everything-included__wrapper{background:#0344a4;border-radius:24px;box-shadow:0 8px 32px #0344a447;padding:28px 24px;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:48px;color:#fff}.everything-included__wrapper .everything-included__content{padding:20px}.everything-included__wrapper .image_wrap img{width:100%}.everything-included__wrapper .everything-included__heading,.kids-feature__wrapper .kids-feature__heading,.parents-love__wrapper .parents-love__heading,.product-steps .product-steps__heading{margin:0 0 35px;font-family:Liberation Sans;font-weight:700;text-transform:inherit;font-size:52px;line-height:57.2px;letter-spacing:-1.56px}.everything-included__wrapper .everything-included__heading em{font-weight:400;color:#ffffffb2;display:block}.everything-included__wrapper .everything-included__badge{display:inline-block;border:1px solid #1E3A8A33;background:#ffffff2e;padding:7px 15px;font-weight:700;border-radius:100px;font-family:Liberation Sans;font-size:11px;line-height:100%;letter-spacing:.99px;text-transform:uppercase;margin-bottom:15px}.everything-included__wrapper .everything-included__subheading{color:#ffffffbf;font-family:Liberation Sans;font-weight:400;font-size:15px;line-height:24px;letter-spacing:0%;max-width:260px}.everything-included__wrapper .everything-included__list ul{margin:0;list-style:none}.everything-included__wrapper .everything-included__list ul li{position:relative;padding:16px 0 16px 32px;border-top:1px solid #FFFFFF26;font-family:Liberation Sans;font-size:18px;line-height:100%;letter-spacing:0%;margin:0}.everything-included__list{margin-top:45px}.everything-included__wrapper .everything-included__list ul li:after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1_77)%22%3E%3Cpath%20d%3D%22M10%2020C15.5228%2020%2020%2015.5228%2020%2010C20%204.47715%2015.5228%200%2010%200C4.47715%200%200%204.47715%200%2010C0%2015.5228%204.47715%2020%2010%2020Z%22%20fill%3D%22white%22/%3E%3Cpath%20d%3D%22M6%2010L8.5%2012.5L14%207.5%22%20stroke%3D%22%230344A4%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1_77%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:block;position:absolute;left:0;top:50%;transform:translatey(-50%)}.testimonial_box{padding:21px 25px;border-radius:12px;background:#e8f1fe;border:1px solid #0344A41F}.everything-included__testimonial.testimonial_box{background:#ffffff1a;border:1px solid #0344A41F;margin-top:28px}.testimonial_box .review{font-family:Liberation Sans;font-size:15px;line-height:24.75px;letter-spacing:0%;padding-bottom:18px;border-bottom:1px solid #00000014;margin-bottom:14px}.everything-included__testimonial.testimonial_box .review{border-color:#ffffff26}.testimonial_box .review__footer{display:flex;align-items:center;justify-content:space-between}.testimonial_box .review__footer .stars{display:flex}.testimonial_box .review__footer .auth_wrap{display:flex;align-items:center;gap:10px}.testimonial_box .review__footer .auth_wrap img{height:40px;width:40px;object-fit:cover;border-radius:100%}.testimonial_box .review__footer .auth_wrap .author_name{font-family:Liberation Sans;font-size:13px;line-height:100%;letter-spacing:0%}.everything-included__testimonial.testimonial_box .review__footer .auth_wrap .author_name{color:#ffffffa6}.testimonial_box .testimonial_box__cta{display:flex;align-items:center;gap:10px;margin-bottom:17px}.testimonial_box .testimonial_box__cta .btn{font-family:Liberation Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:-.14px;text-transform:unset;border-radius:8px;border:0;padding:10px 20px;box-shadow:none;display:flex;align-items:center;gap:8px}.testimonial_box .testimonial_box__cta .offer{font-family:Liberation Sans;font-weight:700;font-size:13px;line-height:100%;letter-spacing:0%;background:#ffffff26;border-radius:6px;padding:5px 10px}.everything-included__testimonial.testimonial_box .testimonial_box__cta .btn{background:#fff;color:#0344a4}.everything-included__testimonial.testimonial_box .testimonial_box__cta .btn:hover{background:#ffffffe6!important}.every_concern-section .rb-warranty__inner{display:grid;grid-template-columns:150px 1fr;gap:48px}.every_concern-section .rb-warranty{background:#fff;border-radius:20px;max-width:1070px;margin:60px auto 0;padding:45px}.every_concern-section .rb-warranty__inner .rb-warranty__icon svg{height:auto;padding-right:48px;border-right:1px solid #0000001A;padding-left:6px}.every_concern-section .rb-warranty__inner .rb-warranty__icon{display:flex;flex-direction:column;height:auto;justify-content:center}.rb-warranty__inner .rb-warranty__content{text-align:left}.rb-warranty__inner .rb-warranty__content .rb-warranty__title{color:#0344a4;font-family:Liberation Sans;font-weight:700;font-style:Bold;font-size:36px;leading-trim:NONE;line-height:43.2px;letter-spacing:-1.44px;vertical-align:middle;text-transform:unset}.rb-warranty__inner .rb-warranty__content .rb-warranty__subtitle{font-family:Liberation Sans;font-style:Italic;font-size:17px;line-height:100%;letter-spacing:-.17px;color:#1d1d1f}.rb-warranty__inner .rb-warranty__body{color:#86868b;font-family:Liberation Sans;font-size:15px;line-height:26.25px;letter-spacing:0%;margin:0}.rb-warranty__inner .rb-warranty__cta{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:30px}.rb-warranty__inner .rb-warranty__colors{display:flex;gap:10px}.rb-warranty__inner .rb-warranty__colors img{width:54px;height:54px;border:1px solid #0344A426;border-radius:100%}.rb-warranty__inner .rb-warranty__cta .btn{font-family:Liberation Sans;font-weight:400;font-size:17px;line-height:100%;letter-spacing:0%;text-transform:unset;background:#0344a4;border-radius:14px;width:320px;padding:16px}.kids-feature__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:32px}.kids-feature__wrapper .kids-feature__media{display:grid;grid-template-columns:1.5fr 1fr;gap:14px}.kids-feature__wrapper .kids-feature__media .kids-feature__media-right{display:flex;flex-direction:column;gap:14px}.kids-feature__wrapper .kids-feature__media img{object-fit:cover;border-radius:14px}.kids-feature__wrapper .kids-feature__media-left .img_wrap{position:relative;padding-bottom:125%}.kids-feature__wrapper .kids-feature__media-right .img_wrap{position:relative;padding-bottom:100%}.kids-feature__wrapper .kids-feature__media .img_wrap img{position:absolute;left:0;height:100%;width:100%;top:0}.kids-feature__wrapper .kids-feature__badge,.parents-love__wrapper .parents-love__badge,.product-steps .product-steps__badge{font-family:Liberation Sans;font-size:11px;line-height:100%;letter-spacing:.99px;text-transform:uppercase;color:#0344a4;margin-bottom:15px;display:inline-block;background:#dbeafe;padding:7px 15px;font-weight:700;border-radius:100px}.kids-feature__wrapper .kids-feature__cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:40px}.kids-feature__wrapper .kids-feature__cards .kids-feature__card{border:1px solid #00000014;box-shadow:0 4px 16px #0000000f;border-radius:20px;padding:20px}.kids-feature__wrapper .kids-feature__cards .kids-feature__card p{margin:0;color:#1d1d1f;font-family:Liberation Sans;font-size:15px;line-height:24px;letter-spacing:0%}.kids-feature__wrapper .kids-feature__cards .kids-feature__card h4{font-family:Liberation Sans;font-weight:700;font-size:18px;line-height:23.4px;letter-spacing:-.18px;text-transform:unset;margin:0;color:#0344a4}.kids-feature__wrapper .kids-feature__cards .kids-feature__card .icon_heading{display:flex;align-items:center;gap:10px;margin-bottom:8px}.kids-feature__wrapper .kids-feature__cards .kids-feature__card .icon_heading .icon{width:auto;height:auto;display:flex}.kids-feature__wrapper .kids-feature__cards .kids-feature__card .icon_heading .icon i{font-size:24px;color:#0344a4}.parents-love__wrapper{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.parents-love__wrapper .parents-love__media img{object-fit:cover;border-radius:14px}.steps-image-card-wrap .image-wrap.text-spacing{padding-bottom:125%!important;border-radius:16px}.steps-image-card-wrap .image-wrap.text-spacing img{object-fit:cover!important;height:100%;width:100%;position:absolute;left:0;top:0;border-radius:16px}.steps-image-card-wrap .steps-image-card{border-radius:16px;overflow:hidden}.steps-image-card-wrap .rte-setting{margin:0;position:absolute;bottom:0;z-index:1;padding:22px 16px 24px;background:linear-gradient(180deg,#0000,#000000b8);border-radius:0 0 16px 16px}.steps-image-card-wrap .rte-setting p{color:#fff;font-family:Liberation Sans;font-weight:700;font-size:15px;line-height:21px;letter-spacing:0%}.product-steps .steps_header{text-align:center}.product-steps .product-steps__grid{display:flex;text-align:center;align-items:center}.product-steps .product-steps__grid .product-steps__item{flex:1}.product-steps .product-steps__step{font-family:Liberation Sans;font-weight:700;font-size:11px;line-height:100%;letter-spacing:.88px;text-align:center;text-transform:uppercase;color:#0344a4;margin-top:12px}.product-steps .product-steps__title{font-family:Liberation Sans;font-weight:700;font-size:15px;line-height:19.5px;letter-spacing:0%;color:#1d1d1f;margin-top:5px}.product-steps .product-steps__desc{color:#6b7280;font-family:Liberation Sans;font-weight:400;font-size:13px;line-height:19.5px;letter-spacing:0%;margin-top:5px}.product-steps__icon img{width:60px;height:60px}.steps_image_card{padding-top:32px}.steps_image_card .testimonial_box{max-width:684px;margin:28px auto 0}.kids-feature__wrapper{padding:80px 0;border-top:1px solid #00000014}.parents-love__wrapper{padding:25px 0;border-top:1px solid #00000014}.product-steps{padding:36px 0 0}.steps_image_card{padding-bottom:25px}.product-single__meta .product-usp__grid{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;gap:15px;padding:16px 0;border-top:1px solid #00000014;border-bottom:1px solid #00000014}.product-single__meta .product-usp__grid .product-usp__icon img{height:44px;width:44px}.product-single__meta .product-usp__grid .product-usp__title{color:#444;font-family:Liberation Sans;font-weight:700;font-size:15px;line-height:19.5px;letter-spacing:.15px;text-align:center}.product-single__meta .product-usp__grid .product-usp__item{max-width:98px;margin:0 auto}.product-single__meta .product-single__title{color:#1d1d1f;font-family:Liberation Sans;font-weight:700;font-size:24px;line-height:26.4px;letter-spacing:-.36px;margin:0}.product-single__meta .product-block.custom_pro_heading{color:#023a8f;font-family:Liberation Sans;font-weight:700;font-size:56px;line-height:58.24px;letter-spacing:-1.23px;margin-bottom:18px}.product-single__meta .product-block.custom_pro_review{display:flex;align-items:center;gap:10px;font-family:Liberation Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;color:#1d1d1f}.product-single__meta .product-block.custom_pro_content p{font-family:Liberation Sans;font-weight:400;font-size:17px;letter-spacing:0%;color:#1d1d1f}.product-single__meta .product-block.custom_pro_content p em{color:#0344a4}.product-single__meta .product-block.product-block--header{margin-bottom:8px}.product-single__meta .product-block.custom_pro_content{margin-bottom:18px}.product-single__meta .product-block[data-dynamic-variants-enabled]{display:flex;flex-direction:column-reverse;gap:20px;margin-top:16px}.product-single__meta .product-block[data-dynamic-variants-enabled] label.variant__label{width:auto;position:relative;height:auto;color:#86868b;font-family:Liberation Sans;font-weight:700;font-size:12px;line-height:100%;letter-spacing:.84px;text-transform:uppercase}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-wrapper{margin:0}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name="Age/Size"]{display:flex;margin:0;gap:10px}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name="Age/Size"] .variant__button-label{margin:0;box-shadow:none;border:2px solid #E0E0E0;width:100%;text-align:center;border-radius:12px;color:#0344a4;font-family:Liberation Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;padding-top:14px;padding-bottom:14px}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name="Age/Size"] .variant-input{display:flex;flex:1}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name="Age/Size"] input[type=radio]:checked+.variant__button-label{border-color:#0344a4}.product-single__meta .product-block[data-dynamic-variants-enabled] input[value="Ages 8\2013 15"]+.variant__button-label:after{content:"Larger jaw";display:block;color:#86868b;font-family:Liberation Sans;font-weight:400;font-size:12px;margin-top:3px}.product-single__meta .product-block[data-dynamic-variants-enabled] input[value="Ages 6\2013 7"]+.variant__button-label:after{content:"Smaller jaw";display:block;color:#86868b;font-family:Liberation Sans;font-weight:400;font-size:12px;margin-top:3px}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name=Color] input[data-color-name=Yellow]+.variant__button-label{background-image:url(https://sonic-brush.net/cdn/shop/files/Yellow_product.png?v=1785989916&width=200)!important}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name=Color] input[data-color-name=White]+.variant__button-label{background-image:url(https://sonic-brush.net/cdn/shop/files/Sonic_Brush_Kids_10.png?v=1785989912&width=200)!important}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name=Color] input[data-color-name=Blue]+.variant__button-label{background-image:url(https://sonic-brush.net/cdn/shop/files/blue_product.png?v=1785989902&width=200)!important}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name=Color] input[data-color-name=Pink]+.variant__button-label{background-image:url(https://sonic-brush.net/cdn/shop/files/Sonic_Brush_Kids_11.png?v=1785989908&width=200)!important}.product-single__meta .product-block[data-dynamic-variants-enabled] .variant-input-wrap[name=Color] .color-swatch{width:56px;height:56px}.product-single__meta .product__price.product__price--compare{color:#86868b;font-family:Liberation Sans;font-size:15px;line-height:100%;letter-spacing:0%}.product-single__meta .product__price.on-sale{color:#1d1d1f;font-family:Liberation Sans;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-.48px}.product-single__meta .product__policies{display:none}.product-single__meta .product__discount{font-family:Liberation Sans;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0%;background:#0344a4;color:#fff;padding:4px 10px;border-radius:100px}.product-single__meta .product-block.product-block--price{display:flex;align-items:center}.product-single__meta .product__quantity{display:flex;align-items:center;gap:15px}.product-single__meta .product__quantity label{margin:0;font-family:Liberation Sans;font-weight:700;font-size:0;line-height:100%;letter-spacing:.84px;text-transform:uppercase;color:#86868b}.product-single__meta .product__quantity label:after{content:"Qty";font-size:12px}.product-single__meta .product__quantity .js-qty__num{border:1px solid #E0E0E0;border-radius:100px}.product-single__meta .product__quantity .js-qty__wrapper{width:110px;max-width:unset}.product-single__meta .product__quantity .js-qty__wrapper .js-qty__adjust{padding:0 12px}.product-single__meta button.btn.add-to-cart{background:#0344a4;border-color:#0344a4}.product-single__meta button.btn.add-to-cart span{color:#fff;font-family:Liberation Sans;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;display:flex;align-items:center;justify-content:center;gap:8px}.product-single__meta button.btn.add-to-cart span:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_263)'%3E%3Cpath d='M6.75 16.5C7.16421 16.5 7.5 16.1642 7.5 15.75C7.5 15.3358 7.16421 15 6.75 15C6.33579 15 6 15.3358 6 15.75C6 16.1642 6.33579 16.5 6.75 16.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 16.5C15.4142 16.5 15.75 16.1642 15.75 15.75C15.75 15.3358 15.4142 15 15 15C14.5858 15 14.25 15.3358 14.25 15.75C14.25 16.1642 14.5858 16.5 15 16.5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.75 0.75H3.75L5.76 10.7925C5.82858 11.1378 6.01643 11.448 6.29066 11.6687C6.56489 11.8895 6.90802 12.0067 7.26 12H14.55C14.902 12.0067 15.2451 11.8895 15.5193 11.6687C15.7936 11.448 15.9814 11.1378 16.05 10.7925L17.25 4.5H4.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_263'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:center}.product-single__meta .payment-buttons a#more-payment-options-link{display:none}.product-single__meta .shopify-payment-button{border-radius:100px;overflow:hidden;min-height:unset}.product-block.secure_checkout{margin:-10px 0 0;display:flex;align-items:center;justify-content:center;color:#86868b;gap:6px;font-family:Liberation Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.product__thumbs--below .product__thumb-item{margin-right:8px;max-width:96px}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{border-radius:10px;box-shadow:inset 0 0 0 2px #0344a4}.product__thumbs[data-position=below] .product__thumb-arrow{display:none}.product__photos .flickity-button{box-shadow:0 2px 10px #0000002e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff}.product__photos .flickity-button .flickity-button-icon{fill:#1d1d1f}.product-single__meta.mob_only_ifo{display:none}.whyit-glow{width:900px;height:600px}.everything-included{padding:80px 0}.as_seen-ribbon_head{display:flex;align-items:center;justify-content:center;gap:15px;max-width:430px;margin:0 auto 45px}.as_seen-ribbon_head h3{margin:0;color:#5f5e5a;font-family:Liberation Sans;font-weight:700;font-size:13px;line-height:100%;letter-spacing:.78px;text-align:center}.as_seen-ribbon_head span.divider{height:1px;background:#00000026;flex:1}@media only screen and (max-width:991px){.whyit-glow{width:600px;height:100%}}@media only screen and (min-width:769px){.svg_wrap.mob_svg{display:none!important}}@media only screen and (max-width:768px){.product-single__meta.mob_only_ifo{display:block}.mob_only_ifo .product-block.custom_pro_heading{font-size:36px;line-height:37.44px;letter-spacing:-.79px}.mob_only_ifo .product-block.custom_pro_review{justify-content:center}.product__main-photos .flickity-page-dots{display:none}.product__thumbs--below .product__thumb-item{max-width:15%}.product-single__meta:not(.mob_only_ifo) .product-block.custom_pro_heading{display:none}.product-single__meta:not(.mob_only_ifo) .product-block.custom_pro_review{display:none}.product-single__meta .product-block[data-dynamic-variants-enabled] label.variant__label{text-align:left}.product-single__meta .product-block.product-block--price,.product-single__meta .product__quantity{justify-content:center}.whyit-item_images{order:0;grid-column:span 2}.whyit-grid .whyit-item{order:1;padding:0 5px}.whyit-grid{grid-template-columns:1fr 1fr!important}.everything-included__wrapper .everything-included__heading,.kids-feature__wrapper .kids-feature__heading,.parents-love__wrapper .parents-love__heading,.product-steps .product-steps__heading,.media-header .h3,.slider_section_header .h3,.image_review .section-header .h3,.whyit-standalone-inner .fs-heading .h3{font-size:26px;line-height:29.9px;letter-spacing:-.78px}.kids-feature__wrapper,.parents-love__wrapper,.kids-feature__wrapper .kids-feature__media{grid-template-columns:1fr}.kids-feature__wrapper .kids-feature__media .kids-feature__media-right{display:none}.kids-feature__wrapper .kids-feature__cards,.everything-included__wrapper,.every_concern-section .rb-warranty__inner{grid-template-columns:1fr}.media-grid .media-item:first-child{grid-row:span 2}.media-grid .media-item:first-child .image_item{height:100%}.whyit-glow{width:100%;height:100%}.product-steps .product-steps__grid{flex-direction:column;text-align:left;align-items:flex-start}.product-steps .product-steps__grid .product-steps__item{width:100%;display:grid;grid-template-columns:auto 1fr;column-gap:15px}.product-steps .product-steps__step{text-align:left}.product-steps .product-steps__grid .product-steps__item .product-steps__icon{grid-row:span 3}.every_concern-section .rb-warranty__inner .rb-warranty__icon svg{padding:0;border:0;max-width:96px;margin:0 auto}.every_concern-section .rb-warranty{padding:25px 20px 45px;text-align:center}.rb-warranty__inner .rb-warranty__content{text-align:center}.rb-warranty__inner .rb-warranty__cta{justify-content:center}.rb-warranty__inner .rb-warranty__cta .btn{width:100%}.every_concern-section .rb-warranty__inner .rb-warranty__icon{border-bottom:1px solid #0000001A;padding-bottom:45px}.every_concern-section .rb-warranty__inner{gap:45px}.every_concern_wrap{padding:64px 0}.rb-warranty__inner .rb-warranty__content .rb-warranty__subtitle{margin-bottom:20px}.every_concern_wrap .answer_card .heading{font-size:15px;line-height:21.75px}.every_concern_wrap .answer_card .description{font-size:15px;line-height:24.75px}.everything-included__wrapper{padding:24px}.everything-included__wrapper .everything-included__content{padding:0}.everything-included{padding:40px 0}.testimonial_box{padding:15px}.everything-included__testimonial.testimonial_box .testimonial_box__cta .btn{padding:10px}.image-faq .image-faq-header .h3{font-size:28px;line-height:30.8px;letter-spacing:-.84px}.testimonial-box p{font-size:14px;line-height:23.1px}.testimonial-box strong{letter-spacing:0}.svg_wrap.desktop_svg{display:none!important}.honest_comparison_wrap{padding:48px 0}.review_slider_wrap{overflow:visible!important}.review_slider_wrap .swiper-slide{padding:1px}.image_review{padding:55px 0 40px;overflow:hidden}.kids-feature__wrapper{padding:32px 0;gap:20px}.parents-love__wrapper{gap:24px}.steps-image-card-wrap{overflow:visible!important}.steps_image_card{overflow:hidden}.spiel-video-caption p{font-size:20px;line-height:24px;letter-spacing:.2px;width:80%;margin:0 auto}.spiel-video-caption{margin-top:25px}.page-content--product{padding-bottom:60px}.product-single__meta{margin-top:25px}.as_seen-ribbon_head{max-width:290px;margin-bottom:20px}.product-steps__icon img{width:52px;height:auto}.product-steps .product-steps__grid .product-steps__item .product-steps__icon{align-items:center;justify-content:center;display:flex}.product-steps .product-steps__step{margin:0}.product-steps__arrow{display:flex;padding-left:67px}.product-steps__arrow svg{transform:rotate(90deg)}.product-steps .product-steps__grid{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
