@keyframes skeleton-animation{to{background-position:0 0}}.ri-page .ri-wrap{margin:0 auto;max-width:1133px;padding:0 25px}.ri-page .section-title{font-weight:500;text-align:center}@media (min-width:768px){.ri-page .section-title{font-size:24px;line-height:1.25;margin:40px 0 32px}}@media (max-width:767px){.ri-page .section-title{font-size:20px;line-height:1.2;margin:32px 0}}.ri-page .text-block .h4{display:block;margin-bottom:8px;text-transform:none}@media (min-width:768px){.ri-page .text-block .h4{font-size:20px;line-height:1.2}}@media (max-width:767px){.ri-page .text-block .h4{font-size:14px;line-height:1.286}}.ri-page .text-block p{font-weight:300}@media (min-width:768px){.ri-page .text-block p{font-size:16px;line-height:1.25}}@media (max-width:767px){.ri-page .text-block p{font-size:14px;line-height:1.2857}}@media (min-width:768px){.ri-page .text-block.p-margin P+p{margin-top:21px}}@media (max-width:767px){.ri-page .text-block.p-margin P+p{margin-top:14px}}.ri-page .text-block a{text-decoration:underline}@media (min-width:768px){.ri-page .text-block+.text-block{margin-top:32px}}@media (max-width:767px){.ri-page .text-block+.text-block{margin-top:24px}}.ri-page .ri-accent{background-color:#f3f3f3}.ri-heading{align-items:center;display:flex;flex-direction:column}@media (min-width:768px){.ri-heading picture{height:68px;margin-top:32px}}@media (max-width:767px){.ri-heading picture{height:44px;margin-top:23px;width:44px}}.ri-heading .page-title{font-weight:500;line-height:1.2;text-align:center}@media (min-width:768px){.ri-heading .page-title{font-size:30px;margin:32px 0 24px}}@media (max-width:767px){.ri-heading .page-title{font-size:20px;margin:9px 0 16px;max-width:280px}}.ri-heading .release-info{text-align:center}.ri-heading .release-info p{font-weight:300}.ri-heading .release-info span{font-weight:500}@media (min-width:768px){.ri-heading .release-info{font-size:16px;line-height:1.25}}@media (max-width:767px){.ri-heading .release-info{font-size:12px;line-height:1.33}}.ri-accent-heading{font-weight:500;max-width:1113px;text-align:center}@media (min-width:768px){.ri-accent-heading{font-size:30px;line-height:1.2;margin:40px auto 0;padding:72px 15px}}@media (max-width:767px){.ri-accent-heading{font-size:16px;line-height:1.25;margin:24px auto 0;padding:40px 45px}}.ri-recall-details .brands{border-top:1px solid hsla(60,1%,64%,.5)}@media (min-width:768px){.ri-recall-details .brands{margin:31px 0 34px}}@media (max-width:767px){.ri-recall-details .brands{margin:22px 0 26px}}.ri-recall-details .brand-item{align-items:center;border-bottom:1px solid hsla(60,1%,64%,.5);display:flex;justify-content:center}@media (max-width:767px){.ri-recall-details .brand-item{flex-direction:column}}.ri-recall-details picture{flex-shrink:0;margin:24px 0}@media (min-width:1024px){.ri-recall-details picture{height:250px;width:250px}}@media (min-width:768px) and (max-width:1023px){.ri-recall-details picture{height:160px;width:160px}}@media (max-width:767px){.ri-recall-details picture{height:200px;width:200px}}@media (min-width:1024px){.ri-recall-details .brand-info{margin:25px 89px 25px 75px;max-width:337px}}@media (min-width:768px) and (max-width:1023px){.ri-recall-details .brand-info{margin:15px 25px 15px 10px}}.ri-recall-details .brand-text-block h4,.ri-recall-details .brand-text-block p{font-size:14px;line-height:1.286}.ri-recall-details .brand-text-block h4{margin-bottom:8px;text-transform:none}.ri-recall-details .brand-text-block p{font-weight:300}.ri-recall-details .brand-text-block+.brand-text-block{margin-top:23px}.ri-recall-details .brand-sizes{background-color:#f3f3f3;flex-shrink:0;width:236px}.ri-recall-details .brand-sizes h4{font-size:14px;line-height:1.286;margin-bottom:9px;text-align:center;text-transform:none}@media (min-width:768px){.ri-recall-details .brand-sizes{padding:27px 0}}@media (max-width:767px){.ri-recall-details .brand-sizes{margin:23px 0 22px;padding:24px 0}}.ri-recall-details .size-block{align-items:center;display:flex;justify-content:center}.ri-recall-details .ri-row{padding:0 17px 0 16px}.ri-recall-details .ri-row p{font-size:14px;font-weight:300;line-height:1.286}.ri-recall-details .first-row{border-right:1px solid #d1d1d1}@media (min-width:768px){.ri-recall-details .about-cpsc p+p{margin-top:37px}}@media (max-width:767px){.ri-recall-details .about-cpsc p+p{margin-top:9px}}.ri-recall-details .delivery-method{margin-top:16px}@media (min-width:768px){.ri-lifesaving-information{margin-top:32px;padding:8px 0 48px}}@media (max-width:767px){.ri-lifesaving-information{margin-top:24px;padding:1px 0 14px}}@media (min-width:768px){.ri-lifesaving-information ul{margin-top:24px}}@media (max-width:767px){.ri-lifesaving-information ul{margin-top:25px;padding:0 8px}}.ri-lifesaving-information li{font-weight:300;position:relative}.ri-lifesaving-information li:before{content:".";left:0;position:absolute}@media (min-width:768px){.ri-lifesaving-information li{font-size:16px;line-height:2.1875;padding-left:16px}.ri-lifesaving-information li:before{font-size:40px;top:-38px}}@media (max-width:767px){.ri-lifesaving-information li{font-size:14px;line-height:1.73;padding-left:12px}.ri-lifesaving-information li:before{font-size:32px;top:-25px}}.ri-lifesaving-information li a{text-decoration:underline}@media (min-width:768px){.ri-lifesaving-information .section-title{margin:40px 0 0}}@media (max-width:767px){.ri-lifesaving-information .section-title{margin:30px 0 0}}