html:has([data-rrg-preparedness]){--rrg-red:#a62721;--rrg-ink:#20241f;--rrg-cream:#f3efe6;--rrg-gold:#d9a950}html:has([data-rrg-preparedness]) #gen-product-information{background:var(--rrg-ink);border-bottom:6px solid var(--rrg-red)}html:has([data-rrg-preparedness]) .product-information{background:transparent!important;max-width:1240px;margin:auto;padding:36px 28px!important;color:var(--rrg-ink)}html:has([data-rrg-preparedness]) .product-information__media{background:#fff;border-radius:16px;overflow:hidden;align-self:start;box-shadow:0 16px 40px #0003}.rrg-media-label{display:flex;justify-content:space-between;gap:16px;align-items:center;background:#ece7dc;padding:15px 20px;font-size:13px;line-height:1.4;color:var(--rrg-ink)}.rrg-media-label strong{font:700 21px var(--font-heading--family);letter-spacing:1px;color:var(--rrg-red)}html:has([data-rrg-preparedness]) .product-details{background:var(--rrg-cream);border-radius:16px;padding:25px!important;box-shadow:0 16px 40px #0003}html:has([data-rrg-preparedness]) .product-details>.group-block{width:100%!important;gap:12px!important}html:has([data-rrg-preparedness]) .product-details h1{font-size:clamp(34px,3.35vw,48px)!important;line-height:1.03!important;margin:0!important;text-wrap:balance}.rrg-eyebrow{font-family:var(--font-body--family);font-size:12px!important;line-height:1.4!important;letter-spacing:2px;font-weight:700!important;text-transform:uppercase;margin:0 0 12px!important;color:var(--rrg-red)}.rrg-hero-description{font-size:15px!important;line-height:1.5!important;margin:0 0 8px!important}.rrg-rating-link{display:flex!important;gap:10px;align-items:center;min-height:26px!important;font-size:13px;color:inherit;text-decoration:none}.rrg-stars{font-family:Arial,sans-serif;color:#a36b12;letter-spacing:2px;font-size:15px}html:has([data-rrg-preparedness]) product-price .price{font-size:30px!important;line-height:1.2!important;font-weight:700!important;color:var(--rrg-ink)}html:has([data-rrg-preparedness]) product-price .compare-at-price{font-size:15px;opacity:.55;margin-left:8px}.rrg-pack-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:15px;margin:3px 0 0}.rrg-pack-heading span{font-size:12px;color:#666b62}html:has([data-rrg-preparedness]) variant-picker{width:100%;padding:0!important}html:has([data-rrg-preparedness]) variant-picker legend{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html:has([data-rrg-preparedness]) variant-picker fieldset{min-width:0;width:100%}html:has([data-rrg-preparedness]) variant-picker .pro_var{display:grid!important;gap:8px;width:100%;transform:none!important}html:has([data-rrg-preparedness]) variant-picker .swiper-slide{width:100%!important;min-width:0}html:has([data-rrg-preparedness]) variant-picker .variant-option__button-label{width:100%!important;white-space:normal!important;height:auto!important;min-height:72px!important;padding:11px 14px!important;border:1.5px solid #d2cfc6!important;border-radius:10px!important;background:#fff!important;color:var(--rrg-ink)!important;display:flex!important;text-align:left!important;box-shadow:none!important}html:has([data-rrg-preparedness]) variant-picker .variant-option__button-label:has(:checked){border-color:var(--rrg-red)!important;background:#fff5ed!important;box-shadow:0 0 0 1px var(--rrg-red)!important}html:has([data-rrg-preparedness]) variant-picker .variant-option__button-label:has(:focus-visible){outline:3px solid #cb9b54;outline-offset:3px}html:has([data-rrg-preparedness]) variant-picker .variant-option__button-label__text{width:100%;white-space:normal!important;overflow-wrap:normal}.rrg-pack-card{display:grid!important;grid-template-columns:18px 1fr auto;gap:12px;align-items:center}.rrg-pack-card__check{border:1.5px solid #b6b8b1;border-radius:50%;width:18px;height:18px}.variant-option__button-label:has(:checked) .rrg-pack-card__check{border:5px solid var(--rrg-red)}.rrg-pack-card strong{display:flex;gap:8px;align-items:center;font-size:17px;line-height:1.2;font-weight:700}.rrg-pack-card small{display:block;font-size:12px;line-height:1.5;color:#62675f;margin-top:4px}.rrg-pack-card__price{text-align:right}.rrg-pack-card__price strong{justify-content:flex-end}.rrg-pack-card em{font-size:10px;font-style:normal;font-weight:700;background:var(--rrg-ink);color:#fff;padding:3px 6px;border-radius:3px;white-space:nowrap}html:has([data-rrg-preparedness]) variant-picker .swiper-button-prev-pack,html:has([data-rrg-preparedness]) variant-picker .swiper-button-next-pack,html:has([data-rrg-preparedness]) variant-picker .variant-tooltip{display:none!important}html:has([data-rrg-preparedness]) .variant-tooltip-floating{display:none!important}html:has([data-rrg-preparedness]) form[action*="/cart/add"] button[type=submit]{background:var(--rrg-red)!important;border-radius:8px!important;min-height:54px!important;font-family:var(--font-body--family)!important;font-weight:700!important;font-size:17px!important;box-shadow:0 5px #74221b!important}html:has([data-rrg-preparedness]) form[action*="/cart/add"] button[type=submit]:hover{background:#822019!important}html:has([data-rrg-preparedness]) .rrg-dtc-buybox{border:0;background:transparent;padding:8px 0 0;margin:0;font-size:11px!important;line-height:1.4;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}html:has([data-rrg-preparedness]) .rrg-dtc-buybox>strong{display:block!important;font-size:11px!important;margin:0!important}html:has([data-rrg-preparedness]) .rrg-dtc-buybox>a,html:has([data-rrg-preparedness]) .rrg-dtc-buybox>p{grid-column:1/-1;font-size:11px!important;line-height:1.4!important;margin:0!important}html:has([data-rrg-preparedness]) .rrg-dtc-buybox a strong{font-size:11px!important}.rrg-mini-review{margin:6px 0 0;padding:14px 0 0;border-top:1px solid #d4cec1}.rrg-mini-review blockquote{font-size:13px;line-height:1.45;margin:4px 0}.rrg-mini-review figcaption{font-size:11px;color:#666b62}html:has([data-rrg-preparedness]) media-gallery slideshow-slides{height:470px!important;max-height:470px!important;min-height:0!important}html:has([data-rrg-preparedness]) media-gallery slideshow-slide.product-media-container{height:100%!important;aspect-ratio:auto!important}html:has([data-rrg-preparedness]) media-gallery .product-media,html:has([data-rrg-preparedness]) media-gallery .product-media__drag-zoom-wrapper{height:100%!important}html:has([data-rrg-preparedness]) media-gallery .product-media-container img{width:100%!important;height:100%!important;object-fit:contain!important}html:has([data-rrg-preparedness]) media-gallery slideshow-controls{margin:12px!important}.rrg-conversion-content{padding:64px 24px;scroll-margin-top:90px;background:#fff;color:var(--rrg-ink,#20241f)}.rrg-conversion-content--cream{background:var(--rrg-cream,#f3efe6)}.rrg-conversion-content--dark{background:var(--rrg-ink,#20241f);color:#fff}.rrg-conversion-content__inner{max-width:1160px;margin:auto;display:grid;gap:40px;align-items:center}.rrg-conversion-content__body{min-width:0}.rrg-conversion-content__body h2{font-size:clamp(30px,3vw,43px);line-height:1.08;margin:0 0 22px;text-wrap:balance}.rrg-conversion-content__body p,.rrg-conversion-content__body li{font-size:16px;line-height:1.6}.rrg-conversion-content__media{position:relative;border-radius:14px;overflow:hidden;box-shadow:12px 12px #e4dbca}.rrg-conversion-content__media img{display:block;width:100%;height:420px;object-fit:contain;background:#eee9df}.rrg-conversion-content--split .rrg-conversion-content__inner{grid-template-columns:1fr 1.05fr;gap:64px}.rrg-conversion-content--cards .rrg-conversion-content__body>h2{text-align:center}.rrg-conversion-content--cards .rrg-conversion-content__body>.rrg-eyebrow{text-align:center}.rrg-conversion-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:30px}.rrg-benefit-card{padding:24px 20px;background:#fff;border-top:3px solid var(--rrg-red);border-radius:3px 3px 12px 12px;box-shadow:0 6px 18px #20241f06}.rrg-benefit-icon{display:grid;place-items:center;width:48px;height:48px;background:#f5e5da;color:var(--rrg-red);border-radius:12px;margin-bottom:18px}.rrg-benefit-icon svg{width:28px;height:28px}.rrg-benefit-card h3{font-size:22px;line-height:1.2;margin:0 0 8px}.rrg-benefit-card p{font-size:14px;line-height:1.55;margin:0}.rrg-conversion-content--proof .rrg-conversion-cards{grid-template-columns:1fr 1fr}.rrg-conversion-content--dark .rrg-eyebrow,.rrg-conversion-content--dark .rrg-stars{color:var(--rrg-gold)}.rrg-review-card{margin:0;background:#30352d;border:1px solid #ffffff20;padding:28px;border-radius:12px}.rrg-review-card blockquote{font-size:18px;line-height:1.5;margin:12px 0 18px}.rrg-review-card figcaption{font-size:13px;color:#d1d3cc}.rrg-conversion-content__cta{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:50px;padding:12px 24px;margin-top:20px;border-radius:8px;background:var(--rrg-red);color:#fff!important;font-size:15px;font-weight:700;text-decoration:none}.rrg-conversion-content--dark .rrg-conversion-content__cta{background:#fff;color:var(--rrg-ink)!important}.rrg-conversion-content--text .rrg-conversion-content__body ul{display:grid;grid-template-columns:1fr 1fr;gap:20px;list-style:none;padding:0}.rrg-conversion-content--text li{padding:24px;border:1px solid #ded7c9;background:#fff;border-radius:12px}.rrg-conversion-intro{scroll-margin-top:110px}html:has([data-rrg-preparedness]) .rrg-dtc-after{background:#fff;max-width:1160px;margin:0 auto;padding:48px 24px;display:grid;grid-template-columns:1.25fr 1fr;gap:24px}html:has([data-rrg-preparedness]) .rrg-dtc-section{margin:0;padding:24px!important;border:1px solid #ded9cf;border-radius:12px;background:#f9f7f1}html:has([data-rrg-preparedness]) #rrg-pdp-faq{grid-row:span 2;background:#fff}html:has([data-rrg-preparedness]) .rrg-dtc-section h2{font-size:30px!important;line-height:1.1!important;margin-bottom:20px}html:has([data-rrg-preparedness]) .rrg-dtc-section summary{font-size:17px!important;min-height:48px;font-weight:700}html:has([data-rrg-preparedness]) .rrg-dtc-section details{border:0;border-bottom:1px solid #ded9cf;padding:12px 0}html:has([data-rrg-preparedness]) #rrg-pdp-human-help summary,html:has([data-rrg-preparedness]) #rrg-return-policy summary{font-size:20px!important}html:has([data-rrg-preparedness]) .klaviyo-product-reviews-wrapper{max-width:1160px;padding:40px 24px 60px;margin:auto}.rrg-mobile-atc{display:none}@media(max-width:749px){html:has([data-rrg-preparedness]) .product-information{padding:18px 14px 24px!important}html:has([data-rrg-preparedness]) .product-information__grid{gap:16px!important}html:has([data-rrg-preparedness]) .product-details{padding:20px!important;margin-top:0!important}html:has([data-rrg-preparedness]) .product-details h1{font-size:35px!important}html:has([data-rrg-preparedness]) media-gallery slideshow-slides{height:300px!important;max-height:300px!important}.rrg-media-label{padding:12px 15px;font-size:11px}html:has([data-rrg-preparedness]) media-gallery slideshow-controls{margin:8px!important}.rrg-conversion-content{padding:38px 20px}.rrg-conversion-content--split .rrg-conversion-content__inner{grid-template-columns:1fr;gap:30px}.rrg-conversion-content__media img{height:300px}.rrg-conversion-cards{grid-template-columns:1fr 1fr;gap:12px}.rrg-benefit-card{padding:18px 14px}.rrg-benefit-card h3{font-size:20px}.rrg-conversion-content--proof .rrg-conversion-cards{grid-template-columns:1fr}.rrg-review-card{padding:22px}.rrg-review-card blockquote{font-size:16px}.rrg-conversion-content--text .rrg-conversion-content__body ul{grid-template-columns:1fr}html:has([data-rrg-preparedness]) .rrg-dtc-after{grid-template-columns:1fr;padding:30px 20px;gap:14px}html:has([data-rrg-preparedness]) .rrg-dtc-section{padding:20px!important}html:has([data-rrg-preparedness]) .rrg-dtc-section p,html:has([data-rrg-preparedness]) .rrg-dtc-section li{font-size:15px!important;line-height:1.6!important}.rrg-mobile-atc:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:16px;position:fixed;bottom:0;left:0;right:0;z-index:1500;background:#fff;box-shadow:0 -6px 24px #0002;border-top:2px solid var(--rrg-red);padding:12px 16px calc(12px + env(safe-area-inset-bottom));color:var(--rrg-ink)}.rrg-mobile-atc__selection{text-decoration:none;color:inherit;min-width:0;display:grid;gap:2px}.rrg-mobile-atc__selection strong{font-size:20px;font-weight:700}.rrg-mobile-atc__selection span{font-size:11px}.rrg-mobile-atc__button{background:var(--rrg-red);color:#fff;border:0;border-radius:7px;min-height:48px;padding:12px 20px;font-family:var(--font-body--family);font-weight:700;font-size:15px;display:flex;align-items:center;gap:16px}.rrg-mobile-atc__button:disabled{opacity:.5}html:has([data-rrg-preparedness]) body{padding-bottom:82px}}@media(min-width:750px){html:has([data-rrg-preparedness]) [data-product-grid-content]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:32px!important}html:has([data-rrg-preparedness]) .product-information__media,html:has([data-rrg-preparedness]) .product-details{grid-column:auto!important}}@media(max-width:749px){html:has([data-rrg-preparedness]) [data-product-grid-content]{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}@media(max-width:749px){html:has([data-rrg-preparedness]) [data-testid=product-information-media]{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important}html:has([data-rrg-preparedness]) [data-testid=product-information-details]{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important}}html:has([data-rrg-preparedness]) variant-picker .variant-picker__form,html:has([data-rrg-preparedness]) variant-picker .variant-swiper{width:100%!important;max-width:none!important}html:has([data-rrg-preparedness]) variant-picker fieldset{display:block!important}html:has([data-rrg-preparedness]){--rrg-red:#bd2428;--rrg-ink:#202020;--rrg-cream:#f5f0e6;--rrg-gold:#d99214;--rrg-display:Impact,"Arial Narrow",sans-serif;scroll-behavior:smooth}html:has([data-rrg-preparedness]) #gen-product-information{background:var(--rrg-cream);border:0}html:has([data-rrg-preparedness]) .product-information{max-width:1280px;padding:0!important}html:has([data-rrg-preparedness]) [data-product-grid-content]{gap:0!important}html:has([data-rrg-preparedness]) .product-information__media{background:var(--rrg-ink);border-radius:0;box-shadow:none}html:has([data-rrg-preparedness]) .product-details{background:var(--rrg-cream);padding:34px 36px!important;border-radius:0;box-shadow:none}html:has([data-rrg-preparedness]) .product-details>.group-block{gap:13px!important}html:has([data-rrg-preparedness]) .product-details h1{font-family:var(--rrg-display)!important;font-weight:400!important;font-size:clamp(42px,4vw,58px)!important;line-height:1.06!important;letter-spacing:.1px!important;text-wrap:initial}.rrg-eyebrow{letter-spacing:1.1px;font-weight:700!important;margin-bottom:8px!important}.rrg-hero-description{font-size:16px!important;line-height:1.45!important}html:has([data-rrg-preparedness]) .product-details product-price{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}.rrg-pack-heading{margin-top:10px;font-size:16px;font-weight:700}html:has([data-rrg-preparedness]) variant-picker .variant-option__button-label{border-radius:6px!important;min-height:69px!important;padding:10px 12px!important}.rrg-pack-card{gap:10px}.rrg-pack-card strong{font-family:var(--rrg-display);font-weight:400;font-size:20px}.rrg-pack-card small{font-size:12px}.rrg-pack-card em{font-family:var(--font-body--family);text-transform:uppercase;font-size:9px}html:has([data-rrg-preparedness]) form[action*="/cart/add"] button[type=submit]{box-shadow:none!important;border-radius:5px!important;min-height:56px!important;font-size:16px!important}html:has([data-rrg-preparedness]) .rrg-dtc-buybox{display:block;font-size:12px!important;padding-top:4px}html:has([data-rrg-preparedness]) .rrg-dtc-buybox>strong:first-child,html:has([data-rrg-preparedness]) .rrg-dtc-buybox>p,html:has([data-rrg-preparedness]) .rrg-dtc-buybox>a{display:none!important}.rrg-mini-review{border:0;padding:5px 0;margin:0}.rrg-mini-review>.rrg-stars{display:none}.rrg-mini-review blockquote{font-style:italic;font-size:14px;line-height:1.45;padding-left:26px;position:relative}.rrg-mini-review blockquote:before{content:"\201c";position:absolute;left:0;top:-9px;font:48px Georgia,serif;color:#cebea4}.rrg-mini-review figcaption{padding-left:26px;text-align:right}.rrg-media-label{display:none}html:has([data-rrg-preparedness]) media-gallery slideshow-slides{height:590px!important;max-height:none!important}html:has([data-rrg-preparedness]) media-gallery slideshow-slide.product-media-container{border-radius:0!important}html:has([data-rrg-preparedness]) media-gallery .product-media-container img{object-fit:contain!important;border-radius:0!important}html:has([data-rrg-preparedness]) media-gallery slideshow-slide:first-child .product-media img{object-fit:cover!important}html:has([data-rrg-preparedness]) media-gallery slideshow-controls{margin:10px 12px!important}.rrg-hero-art{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;background:linear-gradient(90deg,#0007,transparent 55%);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:26px 22px}.rrg-hero-art strong{font-family:var(--rrg-display);font-weight:400;font-style:italic;color:#fff;font-size:clamp(38px,4vw,60px);line-height:1;letter-spacing:1px;max-width:230px;text-shadow:0 2px 3px #0009}.rrg-hero-art strong:after{content:"";display:block;height:6px;background:var(--rrg-red);width:80%;transform:rotate(-8deg);margin:16px 0}html:has([data-rrg-preparedness]) media-gallery .rrg-hero-art img{width:230px!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 7px 6px #0008)}.rrg-conversion-content{padding:55px 28px}.rrg-conversion-content__inner{max-width:1160px;gap:32px}.rrg-conversion-content__body h2{font-family:var(--rrg-display);font-weight:400;letter-spacing:.2px;font-size:clamp(32px,3.3vw,46px);line-height:1.1;margin-bottom:18px}.rrg-conversion-content__body p,.rrg-conversion-content__body li{line-height:1.5;font-size:16px}.rrg-conversion-content--cards{border-bottom:5px solid var(--rrg-red)}.rrg-conversion-content--cards .rrg-eyebrow,.rrg-conversion-content--proof .rrg-eyebrow{color:var(--rrg-red)}.rrg-conversion-content--cards .rrg-conversion-cards{gap:30px}.rrg-benefit-card{background:transparent;border:0;box-shadow:none;padding:0 8px;text-align:center}.rrg-benefit-icon{margin:0 auto 20px;width:132px;height:132px;border-radius:50%;background:var(--rrg-red);color:var(--rrg-cream)}.rrg-benefit-icon svg{width:72px;height:72px;filter:drop-shadow(2px 2px 0 #121212)}.rrg-benefit-card h3{font:400 25px/1.2 var(--rrg-display);max-width:240px;margin:0 auto}.rrg-benefit-card p{font-size:14px;color:#e1d9cd}.rrg-conversion-content--story{padding:0;background:var(--rrg-cream)}.rrg-conversion-content--story .rrg-conversion-content__inner{max-width:1280px;grid-template-columns:1fr 1.12fr;gap:0;align-items:stretch}.rrg-conversion-content--story .rrg-conversion-content__body{padding:42px 36px}.rrg-conversion-content--story .rrg-conversion-content__media{border-radius:0;box-shadow:none}.rrg-conversion-content--story .rrg-conversion-content__media img{height:100%;min-height:430px;object-fit:cover;background:#e2dfd8}.rrg-story-compare{display:grid;grid-template-columns:1fr 26px 1fr;gap:14px;align-items:start;margin-top:24px}.rrg-story-compare h3{font:400 21px/1.2 var(--rrg-display);color:var(--rrg-red);margin:0 0 10px}.rrg-story-compare p{font-size:14px;line-height:1.45;margin:0}.rrg-story-arrow{font:700 36px Arial;color:var(--rrg-red);align-self:center}.rrg-bandage-symbol{width:116px;max-width:100%;height:50px;margin-top:20px}.rrg-story-product{height:130px;width:180px;max-width:100%;object-fit:contain;margin-top:6px}.rrg-conversion-content__cta{border-radius:4px;text-transform:uppercase;font-size:14px;letter-spacing:.4px;min-height:50px;margin-top:18px;box-shadow:none;border:0;cursor:pointer;font-family:var(--font-body--family)}.rrg-conversion-content--use{position:relative;padding:50px 35px;overflow:hidden;isolation:isolate;min-height:330px;color:#fff;background:var(--rrg-ink)}.rrg-conversion-content--use .rrg-conversion-content__inner{grid-template-columns:1fr 1fr;max-width:1160px;position:relative}.rrg-conversion-content--use .rrg-conversion-content__media{position:absolute;top:-50px;right:-80px;bottom:-50px;left:-80px;z-index:-2;box-shadow:none;border-radius:0}.rrg-conversion-content--use .rrg-conversion-content__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#101010ef 5%,#101010b0 50%,#10101030)}.rrg-conversion-content--use .rrg-conversion-content__media img{width:100%;height:100%;object-fit:cover}.rrg-conversion-content--use h2{font-style:italic;font-size:clamp(42px,5vw,68px);line-height:.98;max-width:400px;color:#fff}.rrg-conversion-content--use h2:after{content:"";display:block;height:6px;width:230px;background:var(--rrg-red);transform:rotate(-6deg);margin-top:16px}.rrg-conversion-content--use .rrg-conversion-content__body p{max-width:370px;color:#fff}.rrg-conversion-product img{width:100%;max-height:310px;object-fit:contain;filter:drop-shadow(0 5px 5px #0003)}.rrg-conversion-content--proof{text-align:center}.rrg-conversion-content--proof .rrg-conversion-cards{gap:24px}.rrg-review-card{background:#fff;border:0;border-radius:4px;display:grid;grid-template-columns:28px 1fr;gap:8px;padding:24px 28px;text-align:left;box-shadow:0 6px 20px #00004}.rrg-quote-mark{font:58px/.8 Georgia,serif;color:#d9c9ae}.rrg-review-card blockquote{font-size:16px;font-style:italic;margin:0;line-height:1.5;color:var(--rrg-ink)}.rrg-review-card figcaption{grid-column:2;text-align:right;margin-top:8px;color:#5a5a5a;font-size:12px}.rrg-conversion-content--proof .rrg-conversion-content__cta{background:none;color:var(--rrg-red)!important;border-radius:0;text-decoration:underline;padding:0;min-height:35px}.rrg-conversion-content--packs{text-align:center}.rrg-merch-packs{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.rrg-merch-pack{display:flex;position:relative;align-items:center;text-align:left;background:#fff;border:1.5px solid #dcd6cb;border-radius:6px;padding:18px 16px;min-height:160px;cursor:pointer;color:var(--rrg-ink);font-family:var(--font-body--family)}.rrg-merch-pack[aria-pressed=true]{border:2px solid var(--rrg-red)}.rrg-merch-pack:focus-visible{outline:3px solid #d99336;outline-offset:3px}.rrg-merch-pack img{width:40%;max-width:135px;height:125px;object-fit:contain;margin-right:16px}.rrg-merch-pack__info{min-width:0;display:grid;gap:5px}.rrg-merch-pack__info strong,.rrg-merch-pack__info b{font:400 24px/1.2 var(--rrg-display)}.rrg-merch-pack__info em{display:inline-block;font:700 9px/1.5 var(--font-body--family);padding:3px 5px;background:var(--rrg-ink);color:#fff;vertical-align:middle;border-radius:2px;font-style:normal;text-transform:uppercase;margin-left:7px}.rrg-merch-pack__info small{font-size:12px;color:#60605d}.rrg-merch-pack .rrg-pack-card__check{position:absolute;bottom:8px;left:8px;width:14px;height:14px}.rrg-merch-pack[aria-pressed=true] .rrg-pack-card__check{border:4px solid var(--rrg-red)}.rrg-secondary-atc{min-width:300px}.rrg-proof-rating{font-size:14px!important}html:has([data-rrg-preparedness]) .product-details h1,.rrg-conversion-content__body h2,.rrg-benefit-card h3,.rrg-story-compare h3,.rrg-hero-art strong,.rrg-pack-card strong,.rrg-merch-pack__info strong,.rrg-merch-pack__info b{font-weight:700!important}html:has([data-rrg-preparedness]) #klaviyo-product-reviews-wrapper{padding:24px}html:has([data-rrg-preparedness]) .add-to-cart-text__suffix-price .price{color:#fff!important;font-size:16px!important;font-weight:700!important}html:has([data-rrg-preparedness]) .add-to-cart-text__suffix-price .compare-at-price{display:none}.rrg-conversion-content--faq{text-align:center}.rrg-conversion-content--faq .rrg-conversion-cards{grid-template-columns:1fr 1fr;gap:14px;margin-top:25px;align-items:start}.rrg-faq{text-align:left;background:#fff;border:1px solid #ded9cf;border-radius:5px;padding:0 20px}.rrg-faq summary{min-height:58px;padding:17px 0;display:flex;justify-content:space-between;gap:18px;align-items:center;cursor:pointer;font-size:16px;font-weight:700;list-style:none}.rrg-faq summary::-webkit-details-marker{display:none}.rrg-faq summary span:after{content:"+";font:24px Arial;color:#64605b}.rrg-faq[open] summary span:after{content:"\2212"}.rrg-faq>div{border-top:1px solid #e4e0d8;padding:12px 0 17px}.rrg-faq p{margin:0;font-size:15px}.rrg-help-line{font-size:14px!important;margin-top:24px!important}.rrg-help-line a{font-weight:700;color:var(--rrg-red);text-decoration:underline}.rrg-conversion-content--closing{background:var(--rrg-red);color:#fff;padding:24px 32px}.rrg-conversion-content--closing .rrg-conversion-content__inner{grid-template-columns:250px 1fr;gap:35px}.rrg-conversion-content--closing .rrg-conversion-product{grid-column:1;grid-row:1}.rrg-conversion-content--closing .rrg-conversion-product img{height:220px}.rrg-conversion-content--closing .rrg-conversion-content__body{display:flex;align-items:center;justify-content:space-between;gap:24px}.rrg-conversion-content--closing h2{max-width:400px;margin:0;color:#fff}.rrg-conversion-content--closing .rrg-conversion-content__cta{background:var(--rrg-cream);color:var(--rrg-red)!important;flex-shrink:0;margin:0}html:has([data-rrg-preparedness]) .rrg-dtc-after{display:none}html:has([data-rrg-preparedness]) .klaviyo-product-reviews-wrapper{max-width:1160px;padding:30px 24px 45px}.rrg-full-reviews{max-width:1160px;margin:auto;background:var(--rrg-cream)}.rrg-full-reviews>summary{cursor:pointer;text-align:center;padding:22px 20px;color:var(--rrg-red);font-weight:700;text-decoration:underline;list-style:none;min-height:54px}.rrg-full-reviews{width:100%}@media(min-width:750px){.rrg-conversion-content--story .rrg-conversion-content__media{height:500px}.rrg-conversion-content--story .rrg-conversion-content__media img{height:500px;min-height:0}}@media(max-width:749px){html:has([data-rrg-preparedness]) .product-information{padding:0!important}html:has([data-rrg-preparedness]) [data-product-grid-content]{gap:0!important}html:has([data-rrg-preparedness]) .product-details{padding:26px 20px!important;border-radius:0}html:has([data-rrg-preparedness]) .product-details h1{font-size:42px!important}html:has([data-rrg-preparedness]) media-gallery slideshow-slides{height:430px!important;max-height:none!important}html:has([data-rrg-preparedness]) media-gallery slideshow-controls{margin:8px!important}.rrg-hero-art{padding:22px 18px}.rrg-hero-art strong{font-size:42px;max-width:190px}html:has([data-rrg-preparedness]) media-gallery .rrg-hero-art img{width:175px!important}.rrg-conversion-content{padding:38px 20px}.rrg-conversion-content__body h2{font-size:34px}.rrg-conversion-content--cards .rrg-conversion-cards{gap:30px 16px}.rrg-benefit-icon{width:105px;height:105px;margin-bottom:15px}.rrg-benefit-icon svg{width:58px;height:58px}.rrg-benefit-card{padding:0}.rrg-benefit-card h3{font-size:22px}.rrg-conversion-content--story{padding:0}.rrg-conversion-content--story .rrg-conversion-content__inner{grid-template-columns:1fr;gap:0}.rrg-conversion-content--story .rrg-conversion-content__media img{height:340px;min-height:0;object-fit:cover;object-position:center 42%}.rrg-conversion-content--story .rrg-conversion-content__body{padding:32px 20px}.rrg-story-compare{gap:8px;grid-template-columns:1fr 20px 1fr}.rrg-story-compare h3{font-size:19px}.rrg-story-compare p{font-size:14px}.rrg-story-arrow{font-size:28px}.rrg-story-product{height:115px}.rrg-conversion-content--use{padding:38px 20px}.rrg-conversion-content--use .rrg-conversion-content__inner{grid-template-columns:1fr;gap:5px}.rrg-conversion-content--use .rrg-conversion-content__media{top:-38px;right:-20px;bottom:-38px;left:-20px}.rrg-conversion-content--use h2{font-size:53px}.rrg-conversion-content--use .rrg-conversion-product{justify-self:end;max-width:250px}.rrg-conversion-product img{max-height:230px}.rrg-conversion-content--proof .rrg-conversion-cards{gap:14px}.rrg-review-card{padding:22px 18px}.rrg-merch-packs{grid-template-columns:1fr;gap:12px;margin-top:22px}.rrg-merch-pack{padding:14px 18px;min-height:122px}.rrg-merch-pack img{width:104px;height:100px;margin-right:24px}.rrg-merch-pack__info strong{font-size:25px}.rrg-merch-pack__info{gap:4px}.rrg-secondary-atc{width:100%;min-width:0}.rrg-conversion-content--faq .rrg-conversion-cards{grid-template-columns:1fr;gap:12px}.rrg-faq summary{font-size:15px}.rrg-conversion-content--closing .rrg-conversion-content__inner{grid-template-columns:1fr;gap:10px;text-align:center}.rrg-conversion-content--closing .rrg-conversion-product{grid-row:auto;grid-column:auto}.rrg-conversion-content--closing .rrg-conversion-product img{height:180px}.rrg-conversion-content--closing .rrg-conversion-content__body{flex-direction:column;gap:22px}.rrg-conversion-content--closing h2{font-size:38px}html:has([data-rrg-preparedness]) .klaviyo-product-reviews-wrapper{padding:22px 18px}}@media(prefers-reduced-motion:reduce){html:has([data-rrg-preparedness]){scroll-behavior:auto}}html:has([data-rrg-preparedness]) variant-picker legend{position:static!important;width:auto!important;height:auto!important;margin:0 0 8px!important;overflow:visible!important;clip:auto!important;white-space:normal!important;font-weight:700}html:has([data-rrg-preparedness]) variant-picker .variant-option__button-label{min-height:48px!important;justify-content:center;text-align:center!important}.rrg-native-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:11px;line-height:1.5;padding-top:16px;border-top:1px solid #d4cec1}.rrg-native-trust a{color:inherit}.rrg-preparedness-description{max-width:900px;margin:auto}.rrg-preparedness-description summary{cursor:pointer;font-weight:700;font-size:18px;padding:16px 0}.rrg-preparedness-description .rte{padding-bottom:24px}.rrg-product-name{font-size:12px;font-weight:700;line-height:1.5;margin:0 0 10px}.rrg-conversion-content--packs .rrg-merch-packs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.rrg-merch-pack[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:749px){.rrg-conversion-content--packs .rrg-merch-packs{grid-template-columns:1fr}.rrg-native-trust{font-size:11px}.rrg-conversion-content__body h2{overflow-wrap:anywhere}}html:has([data-rrg-preparedness]) .product-details product-price{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip-path:none!important;margin:6px 0 0}html:has([data-rrg-preparedness]) media-gallery slideshow-slide:first-child .product-media img{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rrg-preparedness-conversion.css.map */
