.recovery-bundle{--rb-purple: #6a00fe;--rb-black: #080808;--rb-white: #ffffff;--rb-light: #f7f5f6;--rb-border: #eeeeee;width:100%;padding-top:var(--recovery-bundle-spacing-desktop);padding-bottom:var(--recovery-bundle-spacing-desktop);background:#f7f5f6;color:#000;overflow:hidden}.recovery-bundle__cantainer{max-width:1272px;margin:0 auto;padding:0 20px}.recovery-bundle__card{padding:24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;background:#fff}.recovery-bundle__media{min-width:0;display:flex;flex-direction:column;gap:12px}.recovery-bundle__main-image-wrap{position:relative;width:100%;height:572px;display:flex;align-items:center;justify-content:center;background:#f7f5f6}.recovery-bundle__main-image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .18s ease}.recovery-bundle__main-image.is-changing{opacity:.55}.recovery-bundle__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f7f5f6;color:#777;font-family:Gilmer Regular,sans-serif;font-size:16px}.recovery-bundle__thumbnail-track{min-width:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.recovery-bundle__mobile-image-arrow,.recovery-bundle__thumbnail-track::-webkit-scrollbar{display:none}.recovery-bundle__thumbnail{position:relative;flex:0 0 calc((100% - 20px)/4);width:calc((100% - 20px)/4);aspect-ratio:1 / 1;padding:0;border:1px solid transparent;background:#f7f5f6;cursor:pointer;overflow:hidden;appearance:none;-webkit-appearance:none}.recovery-bundle__thumbnail.is-active{border-color:#000}.recovery-bundle__thumbnail img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.recovery-bundle__thumbnail-arrow{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#111;font-size:26px;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none}.recovery-bundle__thumbnail-arrow:hover{opacity:.6}.recovery-bundle__content{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:18px 0 14px}.section-recovery-bundle-injury .recovery-bundle__content .recovery-bundle__rating{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:#000;text-decoration:none;font-family:Gilmer Regular,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.recovery-bundle__rating-stars{color:var(--rb-purple);font-size:18px;letter-spacing:0;line-height:1;margin-top:4px}.recovery-bundle__rating-separator{display:block;margin-top:-5px}.recovery-bundle__title{margin:0 0 16px;color:#000;font-family:Morganite,sans-serif;font-weight:900;font-size:88px;line-height:.8;letter-spacing:0;text-transform:uppercase}.recovery-bundle__price{display:flex;align-items:baseline;gap:8px;margin:0 0 24px}.recovery-bundle__current-price,.recovery-bundle__compare-price{font-family:Gilmer Regular,sans-serif;font-weight:400;font-style:normal;font-size:48px;line-height:1;letter-spacing:0}.recovery-bundle__current-price{color:var(--rb-purple)}.recovery-bundle__compare-price{color:#000;text-decoration:line-through;text-decoration-thickness:2px}.recovery-bundle__benefits{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0 0 24px;padding:0}.recovery-bundle__benefit{display:flex;align-items:center;gap:8px;margin:0;color:#070707;font-family:Gilmer Regular,sans-serif;font-weight:400;font-size:18px;line-height:1.6;letter-spacing:0}.recovery-bundle__benefit-icon{flex:0 0 16px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.recovery-bundle__benefit-icon svg{display:block;width:16px;height:16px}.recovery-bundle__button{position:relative;width:100%;min-height:68px;display:flex;align-items:center;justify-content:center;padding:18px 24px;margin:0;border:0;border-radius:0;background:var(--rb-purple);color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:Gilmer Heavy,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;transition:transform .2s ease,background-color .2s ease,opacity .2s ease}.recovery-bundle__button:hover{background:#5700cc}.recovery-bundle__button:disabled{cursor:not-allowed;opacity:.55;transform:none}.recovery-bundle__button.is-loading{pointer-events:none}.recovery-bundle__button.is-loading .recovery-bundle__button-text{opacity:0}.recovery-bundle__button-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;gap:5px}.recovery-bundle__button.is-loading .recovery-bundle__button-loader{display:flex}.recovery-bundle__button-loader span{width:6px;height:6px;border-radius:50%;background:#fff;animation:recoveryBundlePulse .8s infinite alternate}.recovery-bundle__button-loader span:nth-child(2){animation-delay:.2s}.recovery-bundle__button-loader span:nth-child(3){animation-delay:.4s}@keyframes recoveryBundlePulse{0%{opacity:.3;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}.recovery-bundle__error{margin-top:10px;padding:9px 12px;background:#fff0f0;color:#c00000;font-family:Gilmer Regular,sans-serif;font-size:13px;line-height:1.4;text-align:center}.recovery-bundle__guarantee{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;color:var(--rb-purple);font-family:Gilmer Regular,sans-serif;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:0;text-align:center;text-transform:uppercase}.recovery-bundle__guarantee-icon svg{display:block;width:16px;height:16px}.recovery-bundle__trust-grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px}.recovery-bundle__trust-item{min-height:40px;display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 8px;background:#f7f5f6;color:#000;font-family:Gilmer Regular,sans-serif;font-weight:400;font-size:12px;line-height:1.4;text-align:center;text-transform:uppercase}.recovery-bundle__trust-item svg{display:block}.recovery-bundle__trust-text{display:block}.recovery-bundle__empty{width:calc(100% - 40px);max-width:1232px;margin:0 auto;padding:50px;background:#fff;color:#111;font-family:Gilmer Regular,sans-serif;font-size:16px;text-align:center}.recovery-bundle__thumbnail-track{cursor:grab}.recovery-bundle__thumbnail-track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.recovery-bundle__thumbnail-track.is-dragging img{pointer-events:none}@media screen and (max-width:1099px){.recovery-bundle__card{gap:28px}.recovery-bundle__main-image-wrap{height:500px}.recovery-bundle__title{font-size:78px}.recovery-bundle__current-price,.recovery-bundle__compare-price{font-size:42px}.recovery-bundle__benefit{font-size:16px}.recovery-bundle__trust-item{font-size:11px}}@media screen and (max-width:768px){.recovery-bundle{padding-top:60px;padding-bottom:60px}.recovery-bundle__card{grid-template-columns:1fr;position:relative;padding:16px;gap:12px}.recovery-bundle__media{gap:10px}.recovery-bundle__main-image-wrap{height:auto;aspect-ratio:1 / 1;min-height:0}.recovery-bundle__thumbnails{display:none}.recovery-bundle__thumbnail-track{gap:6px}.recovery-bundle__thumbnail-arrow{width:25px;height:30px;font-size:24px}.recovery-bundle__content{padding:0}.section-recovery-bundle-injury .recovery-bundle__content .recovery-bundle__rating{position:absolute;top:25px;left:0;right:0;margin:0 auto;justify-content:center;background:#fffc;max-width:254px}.recovery-bundle__rating-stars{font-size:14px}.recovery-bundle__title{font-size:72px;margin-bottom:12px}.recovery-bundle__price{margin-bottom:18px}.recovery-bundle__current-price,.recovery-bundle__compare-price{font-size:36px}.recovery-bundle__benefits{margin-bottom:18px}.recovery-bundle__benefit{gap:6px;font-size:14px;line-height:1.43}.recovery-bundle__benefit-icon,.recovery-bundle__benefit-icon svg{width:14px;height:14px}.recovery-bundle__button{min-height:60px;padding:15px 18px}.recovery-bundle__guarantee{margin-top:8px;font-size:14px}.recovery-bundle__trust-grid{gap:6px;margin-top:18px}.recovery-bundle__trust-item{min-height:40px;gap:6px;padding:8px 5px;font-size:10px;flex-direction:column}.recovery-bundle__trust-icon svg{width:12px;height:12px}}@media screen and (max-width:749px){.recovery-bundle{padding-top:40px;padding-bottom:40px}.recovery-bundle__cantainer{padding:0 16px}}@media screen and (max-width:575px){.recovery-bundle{padding-top:30px;padding-bottom:30px}.recovery-bundle__card{padding:8px}.recovery-bundle{padding-top:24px;padding-bottom:24px}}.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow{display:none;position:absolute;top:50%;z-index:5;padding:0;margin:0;align-items:center;justify-content:center;transform:translateY(-50%);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow--prev{left:-25px}.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow--next{right:-25px}@media screen and (max-width:768px){.section-recovery-bundle-injury .recovery-bundle__thumbnails{display:none}.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow{display:flex}.section-recovery-bundle-injury .recovery-bundle__main-image-wrap{position:relative}.recovery-bundle__mobile-image-arrow{display:block}.recovery-bundle__price{margin-bottom:12px}}@media screen and (max-width:575px){.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow,.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow svg{width:40px;height:40px}.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow span{font-size:34px}.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow--prev{left:-16px}.section-recovery-bundle-injury .recovery-bundle__mobile-image-arrow--next{right:-16px}.recovery-bundle__title{font-size:65px;margin-bottom:6px}.recovery-bundle__current-price,.recovery-bundle__compare-price{font-size:32px}.recovery-bundle__price{margin-bottom:6px}.recovery-bundle__benefit-span,.recovery-bundle__benefit svg{display:block}.recovery-bundle__benefits{margin-bottom:12px}.recovery-bundle__trust-grid{gap:4px;margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/recovery-bundle-injury.css.map */
