.recovr-home{background:#060a0b}.recovr-home .header{border-bottom:1px solid #233336}.recovr-home .header__wrapper{max-width:1680px;margin-inline:auto}.recovr-home .footer{border-top:1px solid #263438}.recovr-home .r-section{position:relative;isolation:isolate;color:var(--r-fg,#f4f7f6);background:var(--r-bg,#060a0b);font-family:var(--r-body-font,Arial,Helvetica,sans-serif);font-size:var(--r-body,18px);line-height:1.6;padding-block:var(--r-space,100px);margin:0}.recovr-home .r-section *,.recovr-home .r-section *:before,.recovr-home .r-section *:after{box-sizing:border-box}.recovr-home .r-section :is(h1,h2,h3,p,blockquote){margin:0}.recovr-home .r-section :is(h1,h2,h3){color:inherit}.recovr-home .r-section :is(button,a,input){-webkit-tap-highlight-color:transparent}.recovr-home .r-section :is(a,button,input,[tabindex]):focus-visible{outline:3px solid currentColor;outline-offset:6px}.recovr-home .r-section :is(a,button){touch-action:manipulation}.recovr-home .r-section a{text-decoration:none}.recovr-home .r-shell{width:min(100% - 112px,1504px);margin-inline:auto}.recovr-home .r-eyebrow{display:flex;align-items:center;gap:12px;font:600 12px/1.5 var(--r-body-font,Arial,sans-serif);text-transform:uppercase;letter-spacing:.17em;margin-bottom:24px}.recovr-home .r-eyebrow:before{content:"";width:26px;height:1px;flex:none;background:currentColor;opacity:.6}.recovr-home .r-title{font-family:var(--ul-heading-font-family,Impact,sans-serif);font-weight:var(--ul-heading-font-weight,400);font-size:min(var(--r-heading,76px),max(48px,5.5vw));text-transform:uppercase;letter-spacing:-.015em;line-height:1.04;text-wrap:balance}.recovr-home .r-copy{font-family:var(--r-body-font,Arial,sans-serif);font-size:var(--r-body,18px);line-height:1.65;text-wrap:pretty}.recovr-home .r-copy p+p{margin-top:1em}.recovr-home .r-copy strong{font-weight:700}.recovr-home .r-image{display:block;width:100%;height:100%;object-fit:cover}.recovr-home .r-section picture{display:block;width:100%;height:100%}.recovr-home .r-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:17px 23px;border:1px solid var(--r-accent,#28f0f8);border-radius:2px;background:var(--r-accent,#28f0f8);color:#041315;font:600 15px/1.3 var(--r-body-font,Arial,sans-serif);text-align:left;cursor:pointer;box-shadow:none;transition:background .25s,color .25s,transform .25s,border-color .25s}.recovr-home .r-button svg{width:22px;height:22px;flex:none;transition:transform .25s}.recovr-home .r-button--outline{background:#0711127a;border-color:#ffffff7a;color:#fff}.recovr-home .r-actions{display:flex;flex-wrap:wrap;gap:12px}.recovr-home .r-text-link{display:inline-flex;align-items:center;gap:30px;padding-block:10px;border-bottom:1px solid currentColor;font-size:15px;font-weight:700;line-height:1.5}.recovr-home .r-text-link svg{width:22px;height:22px;transition:transform .25s}.recovr-home .r-section-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.8fr);align-items:end;gap:8%;margin-bottom:50px}.recovr-home .r-section-head__aside{max-width:480px;justify-self:end}.recovr-home .r-section-head__aside .r-text-link{margin-top:20px}.recovr-home .r-hero{padding:0}.recovr-home .r-hero__stage{position:relative;isolation:isolate;min-height:min(790px,calc(100svh - 96px));display:flex;align-items:center;overflow:hidden;background:#070c0d}.recovr-home .r-hero__media{position:absolute;z-index:-3;top:-3%;right:-2%;bottom:-3%;left:-2%;transform:scale(1.03);transform-origin:70% 50%}.recovr-home .r-hero__media .r-image{object-position:70% center}.recovr-home .r-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.recovr-home .r-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#030a0beb,#030a0bcf 32%,#030a0b40 62%,#030a0b0a),linear-gradient(0deg,#060a0b 0%,transparent 27%)}.recovr-home .r-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:54%;opacity:.25;background-image:linear-gradient(#93fffe20 1px,transparent 1px),linear-gradient(90deg,#93fffe20 1px,transparent 1px);background-size:96px 96px;-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent);pointer-events:none}.recovr-home .r-hero__content{padding-block:72px 92px}.recovr-home .r-hero__eyebrow{color:#c3ecea;margin-bottom:30px}.recovr-home .r-hero__eyebrow:before{display:none}.recovr-home .r-status{display:block;width:7px;height:7px;background:var(--r-accent);border-radius:50%;box-shadow:0 0 0 5px #28f0f817,0 0 17px #28f0f88a}.recovr-home .r-hero__title{max-width:690px;font-family:var(--ul-heading-font-family,Impact,sans-serif);font-weight:var(--ul-heading-font-weight,400);font-size:min(var(--r-heading,116px),max(76px,8.25vw));line-height:.99;letter-spacing:-.015em;text-transform:uppercase;margin-left:-3px}.recovr-home .r-hero__connector{display:block;font-family:var(--r-body-font,Arial,sans-serif);font-weight:400;font-size:.255em;line-height:1.4;letter-spacing:.21em;margin:6px 0 9px 3px}.recovr-home .r-hero__accent{display:block;color:var(--r-accent)}.recovr-home .r-hero__body{max-width:510px;color:#e2ebeb;margin-top:25px}.recovr-home .r-hero__content .r-actions{margin-top:30px}.recovr-home .r-hero__caption{position:absolute;right:56px;bottom:30px;font-size:12px;text-transform:uppercase;letter-spacing:.19em;color:#def3ef}.recovr-home .r-hero__rail{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-block:22px;border-top:1px solid #345054;font-size:14px}.recovr-home .r-hero__rail p{color:#aebec0}.recovr-home .r-hero__rail a{display:flex;align-items:center;gap:24px;color:var(--r-accent)}.recovr-home .r-down{transform:rotate(90deg)}.recovr-home .r-video-toggle{position:absolute;right:28px;top:28px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff80;border-radius:50%;color:#fff;background:#061213aa;cursor:pointer}.recovr-home .r-collection{scroll-margin-top:30px}.recovr-home .r-collection--fuel{border-radius:24px 24px 0 0}.recovr-home .r-collection .r-title{max-width:640px}.recovr-home .r-collection--fuel .r-eyebrow{color:#396464}.recovr-home .r-collection--hardware .r-eyebrow{color:var(--r-accent)}.recovr-home .r-products{display:grid;grid-template-columns:repeat(var(--r-columns,3),minmax(0,1fr));gap:20px;align-items:stretch}.recovr-home .r-product{min-width:0;position:relative;display:flex;flex-direction:column;border:1px solid #10282916;border-radius:4px;background:#fff}.recovr-home .r-product .product-card{width:100%;height:100%;padding:0;border-radius:4px 4px 0 0;overflow:visible;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-start;gap:0}.recovr-home .r-product .product-card__figure{border-radius:3px 3px 0 0;margin:0;position:relative;overflow:hidden;width:100%}.recovr-home .r-product .product-card__figure>a{display:block;width:100%;aspect-ratio:1.12;background:#fff}.recovr-home .r-product .product-card__image{width:100%;height:100%;object-fit:contain;aspect-ratio:auto;transition:transform .65s cubic-bezier(.2,.7,.2,1),opacity .4s}.recovr-home .r-product .product-card__info{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:23px 24px 7px;text-align:left}.recovr-home .r-product .product-card__title,.recovr-home .r-product .product-card__title a{display:block;width:auto;min-height:0;font:600 20px/1.3 var(--r-body-font,Arial,sans-serif);text-transform:none;letter-spacing:-.02em}.recovr-home .r-product .price-list{margin-top:10px;font:400 17px/1.5 var(--r-body-font,Arial,sans-serif);gap:10px}.recovr-home .r-product sale-price{color:inherit;opacity:1}.recovr-home .r-product compare-at-price{color:inherit;opacity:.65}.recovr-home .r-product__link{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:14px 24px 24px;padding-top:14px;border-top:1px solid #16353524;font-size:14px;font-weight:600}.recovr-home .r-product__link svg{width:20px;height:20px}.recovr-home .r-product .product-card__badge-list{z-index:3;margin:0;inset:14px auto auto 14px}.recovr-home .r-product .badge{border-radius:2px;font:600 12px/1.5 var(--r-body-font,Arial,sans-serif);background:#0a1b1c;color:#fff;padding:5px 9px}.recovr-home .r-product .product-card__quick-buy{z-index:3}.recovr-home .r-product .product-card__quick-buy .button{border-radius:2px;background:#071819!important;color:#fff!important;border:1px solid #071819!important;min-height:46px;font:600 14px/1.4 var(--r-body-font,Arial,sans-serif);box-shadow:none;padding:14px 20px}.recovr-home .r-product .product-card__mobile-quick-buy-button{background:#071819;color:#fff;min-width:44px;min-height:44px;border-radius:2px}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead{grid-row:span 2;background:#dae9e5}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card{background:#dae9e5}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__figure{flex:1;display:flex;align-items:center}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__figure>a{background:transparent;aspect-ratio:1}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__image{mix-blend-mode:multiply}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__title a{font-size:30px}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__info{padding-top:30px}.recovr-home .r-collection--hardware .r-product{background:#11191b;border-color:#253337}.recovr-home .r-collection--hardware .r-product__link{border-color:#caffff25;color:var(--r-accent)}.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead{grid-column:span 2}.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead .product-card__figure>a{aspect-ratio:2.26}.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead .product-card__title a{font-size:26px}.recovr-home .r-collection--hardware .r-product .product-card__image{object-fit:contain}.recovr-home .r-carousel-controls{display:none}.recovr-home .r-carousel-buttons{display:flex;gap:8px;align-items:center}.recovr-home .r-carousel-buttons button{display:grid;place-items:center;width:50px;height:50px;border:1px solid currentColor;border-radius:50%;color:inherit;background:transparent;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.recovr-home .r-carousel-buttons button[data-r-prev] svg{transform:rotate(180deg)}.recovr-home .r-carousel-buttons button:disabled{opacity:.28;cursor:default}.recovr-home .r-carousel-hint{font-size:13px}.recovr-home .r-story{overflow:hidden;border-top:1px solid #213135}.recovr-home .r-story__layout{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;align-items:center}.recovr-home .r-story--image-right .r-story__layout{grid-template-columns:1fr 1.2fr}.recovr-home .r-story--image-right .r-story__media{order:2}.recovr-home .r-story__media{position:relative;isolation:isolate;aspect-ratio:1.08;overflow:hidden;border-radius:3px;border:1px solid #46626866;background:#182527}.recovr-home .r-story__image{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%}.recovr-home .r-story__image .r-image{object-position:66% 50%}.recovr-home .r-story--image-left .r-story__image .r-image{object-position:76% 50%}.recovr-home .r-story--image-right .r-story__image .r-image{object-position:30% 50%}.recovr-home .r-story__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#061113c9,transparent 38%);pointer-events:none}.recovr-home .r-story__caption{position:absolute;bottom:26px;left:28px;z-index:2;font-size:12px;letter-spacing:.14em;text-transform:uppercase;max-width:60%}.recovr-home .r-discount{position:absolute;z-index:2;top:26px;left:26px;width:132px;height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--r-accent);background:#051314d9;border-radius:50%}.recovr-home .r-discount>span{font:600 12px/1 var(--r-body-font,Arial,sans-serif);text-transform:uppercase;letter-spacing:.2em;margin-top:4px}.recovr-home .r-discount strong{font-family:var(--ul-heading-font-family,Impact,sans-serif);font-weight:var(--ul-heading-font-weight,400);font-size:56px;line-height:1.1;margin-top:3px}.recovr-home .r-discount__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.recovr-home .r-story__content .r-eyebrow{color:var(--r-accent)}.recovr-home .r-story__content .r-copy{margin-top:26px;color:#c9d6d6}.recovr-home .r-story__content .r-button{margin-top:30px}.recovr-home .r-story__footnote{padding-top:28px;margin-top:32px;border-top:1px solid #4f696d;color:#aebfc0;font-size:14px}.recovr-home .r-reviews{overflow:hidden}.recovr-home .r-reviews .r-eyebrow{color:var(--r-accent)}.recovr-home .r-reviews__controls{justify-self:end;padding-bottom:4px}.recovr-home .r-review-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#356168 transparent;padding-bottom:22px;-webkit-overflow-scrolling:touch}.recovr-home .r-review{position:relative;flex:0 0 calc((100% - 48px)/3);min-width:0;scroll-snap-align:start;overflow:hidden;border-radius:3px;border:1px solid #273a3e;background:#10191b}.recovr-home .r-review__image{position:relative;aspect-ratio:1.32;overflow:hidden}.recovr-home .r-review__image .r-image{object-position:center 40%}.recovr-home .r-review__content{padding:24px 28px 30px}.recovr-home .r-review__quote-mark{display:block;font:60px/.8 Georgia,serif;color:var(--r-accent);margin:0 0 4px}.recovr-home .r-review__content h3{font:600 23px/1.2 var(--r-body-font,Arial,sans-serif);text-transform:none;letter-spacing:-.03em}.recovr-home .r-review__content blockquote{font:400 var(--r-body,18px)/1.6 var(--r-body-font,Arial,sans-serif);padding:0;border:0;color:#d1dcdd;margin-top:18px}.recovr-home .r-review__author{font-size:14px;line-height:1.5;padding-top:24px;color:#a9bfc0}.recovr-home .r-benefits{border-block:1px solid #26383c}.recovr-home .r-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.recovr-home .r-benefit{padding:0 30px;border-left:1px solid #273d41}.recovr-home .r-benefit:first-child{border-left:0;padding-left:0}.recovr-home .r-benefit:last-child{padding-right:0}.recovr-home .r-benefit__icon{display:grid;place-items:center;width:62px;height:62px;background:#28f0f80b;border:1px solid #28f0f837;border-radius:50%;color:var(--r-accent);margin-bottom:25px}.recovr-home .r-benefit h3{font-family:var(--ul-heading-font-family,Impact,sans-serif);font-weight:var(--ul-heading-font-weight,400);font-size:28px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.recovr-home .r-benefit p{font-size:var(--r-body,18px);line-height:1.6;color:#becdce;margin-top:14px}.recovr-home .r-newsletter{padding-bottom:0;overflow:hidden}.recovr-home .r-newsletter__form{min-width:0}.recovr-home .r-newsletter__layout{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;position:relative;z-index:2;padding-bottom:66px}.recovr-home .r-newsletter__layout .r-title{margin-top:6px}.recovr-home .r-newsletter__layout .r-copy{margin-top:22px;max-width:490px}.recovr-home .r-email-form{width:100%}.recovr-home .r-email-form label{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.recovr-home .r-email-row{display:flex;gap:0;align-items:stretch;border:1px solid #062124;background:#e8ffff;padding:5px}.recovr-home .r-email-row input{min-width:0;width:100%;flex:1;border:0;border-radius:0;padding:18px 14px;color:#071b1b;background:transparent;font:400 17px/1.4 var(--r-body-font,Arial,sans-serif);box-shadow:none}.recovr-home .r-email-row input::placeholder{color:#3a6163;opacity:1}.recovr-home .r-email-row .r-button{color:#fff;background:#05191b;border-color:#05191b;border-radius:0;flex-shrink:0;justify-content:center;gap:18px;font-size:15px}.recovr-home .r-newsletter__note{margin-top:14px;font-size:14px}.recovr-home .r-form-message{padding:18px;border:1px solid #24595a;margin-bottom:12px}.recovr-home .r-newsletter__wordmark{font-family:neue_haas,Arial,sans-serif;font-weight:900;font-size:clamp(120px,22.2vw,430px);line-height:.85;letter-spacing:-.085em;white-space:nowrap;padding:30px 4vw 0 1.2vw;color:#052729;opacity:.11;-webkit-user-select:none;user-select:none;width:100%;text-align:center}.recovr-home .shopify-section--apps{background:#edf3f1;color:#10191b;padding-block:28px}.recovr-home .shopify-section--apps .section{margin:0}.recovr-home .shopify-section--apps :is(.jdgm-carousel-title,.jdgm-rev-widg__title){color:#102b2c!important}@media(hover:hover)and (pointer:fine){.recovr-home .r-button:hover{transform:translateY(-2px);background:#e0fffc;border-color:#e0fffc;color:#051819}.recovr-home .r-button:hover svg,.recovr-home .r-text-link:hover svg{transform:translate(4px)}.recovr-home .r-product:hover .product-card__image:not(.product-card__image--secondary){transform:scale(1.045)}.recovr-home .r-product__link:hover{text-decoration:underline;text-underline-offset:5px}.recovr-home .r-carousel-buttons button:not(:disabled):hover{background:var(--r-accent);color:#051819;border-color:var(--r-accent)}.recovr-home .r-email-row .r-button:hover{background:#1b4143;border-color:#1b4143;color:#fff}}@media(min-width:1600px){.recovr-home .r-hero__stage{min-height:790px}}@media(min-width:700px)and (max-width:1099px){.recovr-home .r-shell{width:calc(100% - 64px)}.recovr-home .r-title{font-size:min(var(--r-heading),60px)}.recovr-home .r-hero__stage{min-height:700px}.recovr-home .r-hero__title{font-size:90px}.recovr-home .r-hero__body{max-width:450px}.recovr-home .r-section-head{gap:5%;grid-template-columns:1fr 1fr}.recovr-home .r-product .product-card__info{padding-inline:16px}.recovr-home .r-product__link{margin-inline:16px}.recovr-home .r-product .product-card__title a{font-size:18px}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__title a{font-size:24px}.recovr-home .r-review{flex-basis:calc((100% - 24px)/2)}.recovr-home .r-story__layout,.recovr-home .r-story--image-right .r-story__layout{gap:5%;grid-template-columns:1fr 1fr}.recovr-home .r-story__media{aspect-ratio:.85}.recovr-home .r-benefits__grid{grid-template-columns:1fr 1fr;gap:38px 0}.recovr-home .r-benefit:nth-child(3){border:0;padding-left:0}.recovr-home .r-newsletter__layout{grid-template-columns:1fr;gap:36px}.recovr-home .r-email-row{max-width:640px}}@media(max-width:699px){.recovr-home .r-section{font-size:var(--r-body-mobile,17px);padding-block:var(--r-space-mobile,60px)}.recovr-home .r-shell{width:calc(100% - 40px)}.recovr-home .r-copy{font-size:var(--r-body-mobile,17px);line-height:1.65}.recovr-home .r-title{font-size:var(--r-heading-mobile,46px);line-height:1.07}.recovr-home .r-eyebrow{font-size:11px;letter-spacing:.12em;margin-bottom:18px}.recovr-home .r-eyebrow:before{width:20px}.recovr-home .r-section-head{display:block;margin-bottom:30px}.recovr-home .r-section-head__aside{margin-top:22px}.recovr-home .r-section-head__aside .r-text-link{margin-top:14px}.recovr-home .r-button{min-height:54px;font-size:15px;padding:16px 20px;gap:16px}.recovr-home .r-hero{padding:0}.recovr-home .r-hero__stage{display:block;min-height:0;padding-top:72vw}.recovr-home .r-hero__media{inset:0 0 auto;height:100vw;max-height:670px;transform:none}.recovr-home .r-hero__media .r-image{object-position:center 38%}.recovr-home .r-hero__shade{background:linear-gradient(180deg,transparent 24%,#060a0b 43%,#060a0b 100%)}.recovr-home .r-hero__grid{width:100%;opacity:.09;background-size:56px 56px}.recovr-home .r-hero__content{padding-block:0 30px;position:relative}.recovr-home .r-hero__eyebrow{font-size:10px;gap:10px;margin-bottom:24px}.recovr-home .r-hero__title{font-size:min(17.9vw,var(--r-heading-mobile,70px));line-height:1;margin:0;max-width:none;letter-spacing:-.012em}.recovr-home .r-hero__connector{font-size:.255em;margin:5px 0 7px 1px;letter-spacing:.15em}.recovr-home .r-hero__body{margin-top:20px;max-width:520px}.recovr-home .r-hero__content .r-actions{margin-top:24px;display:grid;grid-template-columns:1fr;gap:10px}.recovr-home .r-hero__caption{top:22px;bottom:auto;right:20px;font-size:10px;text-shadow:0 1px 12px #000}.recovr-home .r-hero__rail{display:block;padding-block:20px 24px;font-size:13px}.recovr-home .r-hero__rail a{justify-content:space-between;margin-top:13px}.recovr-home .r-video-toggle{top:50px;right:20px}.recovr-home .r-collection--fuel{border-radius:18px 18px 0 0}.recovr-home .r-products{gap:14px;grid-template-columns:repeat(var(--r-mobile-columns,1),minmax(0,1fr))}.recovr-home .r-products--mobile-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#719596 transparent;padding-bottom:14px;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;-webkit-overflow-scrolling:touch}.recovr-home .r-products--mobile-carousel .r-product{flex:0 0 86%;scroll-snap-align:start}.recovr-home .r-products .r-product--lead{grid-row:auto!important;grid-column:auto!important}.recovr-home .r-products .r-product .product-card__figure{flex:none!important}.recovr-home .r-products .r-product .product-card__figure>a{aspect-ratio:1.08!important}.recovr-home .r-product .product-card__info{padding:20px 20px 7px}.recovr-home .r-products .r-product .product-card__title a{font-size:21px;line-height:1.3}.recovr-home .r-product .price-list{font-size:17px;margin-top:8px}.recovr-home .r-product__link{margin:10px 20px 22px;padding-top:12px;font-size:14px}.recovr-home .r-products--mobile-grid[style]{min-width:0}.recovr-home .r-collection[style*="--r-mobile-columns: 2"] .r-products--mobile-grid .product-card__title a{font-size:17px}.recovr-home .r-collection[style*="--r-mobile-columns: 2"] .r-products--mobile-grid .product-card__info{padding:15px 12px 6px}.recovr-home .r-collection[style*="--r-mobile-columns: 2"] .r-products--mobile-grid .r-product__link{margin-inline:12px;font-size:12px}.recovr-home .r-carousel-controls{display:flex;align-items:center;justify-content:space-between;margin-top:18px;gap:12px}.recovr-home .r-carousel-controls--hide{display:none}.recovr-home .r-carousel-buttons button{width:44px;height:44px}.recovr-home .r-story__layout,.recovr-home .r-story--image-right .r-story__layout{display:flex;flex-direction:column;gap:34px;align-items:stretch}.recovr-home .r-story--image-right .r-story__media{order:0}.recovr-home .r-story__media{aspect-ratio:1.04}.recovr-home .r-story__image{top:0;right:0;bottom:0;left:0}.recovr-home .r-story__image .r-image,.recovr-home .r-story--image-left .r-story__image .r-image,.recovr-home .r-story--image-right .r-story__image .r-image{object-position:center 65%}.recovr-home .r-story__caption{left:20px;bottom:18px;font-size:10px;max-width:75%}.recovr-home .r-discount{width:102px;height:102px;top:16px;left:16px}.recovr-home .r-discount strong{font-size:43px}.recovr-home .r-discount>span{font-size:10px}.recovr-home .r-story__content .r-copy{margin-top:20px}.recovr-home .r-story__content .r-button{margin-top:24px;width:100%}.recovr-home .r-reviews .r-section-head{position:relative;padding-bottom:0}.recovr-home .r-reviews__controls{margin-top:24px;justify-content:flex-end}.recovr-home .r-review-track{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px;gap:14px}.recovr-home .r-review{flex-basis:88%}.recovr-home .r-review__image{aspect-ratio:1.2}.recovr-home .r-review__content{padding:24px 22px}.recovr-home .r-review__content h3{font-size:24px}.recovr-home .r-review__content blockquote{font-size:var(--r-body-mobile,17px)}.recovr-home .r-review__author{padding-top:20px}.recovr-home .r-benefits__grid{display:grid;grid-template-columns:1fr;gap:0}.recovr-home .r-benefit,.recovr-home .r-benefit:first-child,.recovr-home .r-benefit:last-child{position:relative;border:0;border-top:1px solid #263c40;padding:26px 0 26px 72px}.recovr-home .r-benefit:first-child{border-top:0;padding-top:0}.recovr-home .r-benefit:first-child .r-benefit__icon{top:0}.recovr-home .r-benefit:last-child{padding-bottom:0}.recovr-home .r-benefit__icon{position:absolute;top:26px;left:0;width:50px;height:50px;margin:0}.recovr-home .r-benefit__icon svg{width:26px;height:26px}.recovr-home .r-benefit h3{font-size:25px}.recovr-home .r-benefit p{margin-top:9px;font-size:var(--r-body-mobile,17px)}.recovr-home .r-newsletter{padding-bottom:0}.recovr-home .r-newsletter__layout{grid-template-columns:1fr;gap:30px;padding-bottom:28px}.recovr-home .r-email-row{flex-direction:column;padding:5px}.recovr-home .r-email-row input{padding:17px 12px;min-height:58px}.recovr-home .r-email-row .r-button{width:100%;justify-content:space-between;min-height:54px}.recovr-home .r-newsletter__wordmark{padding-top:16px;font-size:22vw}}@media(prefers-reduced-motion:reduce){.recovr-home .r-section *,.recovr-home .r-section *:before,.recovr-home .r-section *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.recovr-home [data-r-depth]{transform:none!important}}@media(min-width:700px){.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__figure>a{height:100%;min-height:540px;aspect-ratio:auto;position:relative}.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead .product-card__image{position:absolute;width:auto;height:100%;max-width:none;left:50%;top:0;transform:translate(-50%);object-fit:contain}}@media(min-width:1000px){.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead .product-card{display:grid;grid-template-columns:1.08fr 1fr}.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead .product-card__figure{height:100%}.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead .product-card__figure>a{height:100%;min-height:360px;aspect-ratio:auto}.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead .product-card__image{object-fit:cover}.recovr-home .r-collection--hardware .r-products--editorial .r-product--lead .product-card__info{align-self:center;padding:32px}}.recovr-home .shopify-section--apps{background:#060a0b;color:#f4f7f6}.recovr-home .shopify-section--apps :is(.jdgm-carousel-title,.jdgm-rev-widg__title){color:#28f0f8!important}@media(min-width:700px)and (hover:hover)and (pointer:fine){.recovr-home .r-collection--fuel .r-products--editorial .r-product--lead:hover .product-card__image{transform:translate(-50%) scale(1.025)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/recovr-design.css.map */
