body.template-index,body.template-page,body.template-policy{background-color:var(--rd-bone);background-image:var(--rd-pattern-image);background-size:520px;overflow-x:hidden}.template-index .button,.template-page .button,.template-policy .button,.template-index .button__label,.template-page .button__label,.template-policy .button__label,.template-index .header__menu-item,.template-index .list-menu__item--link,.template-index .announcement-bar{letter-spacing:0}body.template-index :where(h1,h2,h3),body.template-page :where(h1,h2,h3),body.template-policy :where(h1,h2,h3),.shopify-policy__title h1,.shopify-policy__body :where(h2,h3),.template-page .page-section .main-page-title{font-family:var(--rd-display-font);font-weight:400;letter-spacing:0}.rd-accent-green{color:var(--rd-sage-strong)}.rd-accent-ember{color:var(--rd-ember)}.template-index .button,.template-page .button,.template-policy .button{border-radius:30px;min-height:48px;font-weight:800;transition:filter .18s ease,transform .18s ease,background-color .18s ease,color .18s ease}.template-index .button:hover,.template-page .button:hover,.template-policy .button:hover{transform:translateY(-1px)}.template-index .button:active,.template-page .button:active,.template-policy .button:active{transform:scale(.97)}.template-index .button--primary .animated-button-circle,.template-page .button--primary .animated-button-circle,.template-policy .button--primary .animated-button-circle,.template-index .button--secondary .animated-button-circle,.template-page .button--secondary .animated-button-circle,.template-policy .button--secondary .animated-button-circle{background-color:var(--rd-sage)}.template-index .button--primary,.template-page .button--primary,.template-policy .button--primary,.template-index .button--secondary,.template-page .button--secondary,.template-policy .button--secondary,.template-index .button--primary .button__label,.template-page .button--primary .button__label,.template-policy .button--primary .button__label,.template-index .button--secondary .button__label,.template-page .button--secondary .button__label,.template-policy .button--secondary .button__label,.template-index .button--primary .button__label:after,.template-page .button--primary .button__label:after,.template-policy .button--primary .button__label:after,.template-index .button--secondary .button__label:after,.template-page .button--secondary .button__label:after,.template-policy .button--secondary .button__label:after{color:var(--rd-bone-elevated)}@media screen and (pointer:fine){.template-index .button--primary:hover,.template-page .button--primary:hover,.template-policy .button--primary:hover,.template-index .button--secondary:hover,.template-page .button--secondary:hover,.template-policy .button--secondary:hover{border-color:var(--rd-sage);filter:none}.template-index .button--primary:hover .button__label,.template-page .button--primary:hover .button__label,.template-policy .button--primary:hover .button__label,.template-index .button--secondary:hover .button__label,.template-page .button--secondary:hover .button__label,.template-policy .button--secondary:hover .button__label{color:var(--rd-bone-elevated)}.template-index .button--primary:hover .button__label:after,.template-page .button--primary:hover .button__label:after,.template-policy .button--primary:hover .button__label:after,.template-index .button--secondary:hover .button__label:after,.template-page .button--secondary:hover .button__label:after,.template-policy .button--secondary:hover .button__label:after{color:var(--rd-bone-elevated)}}.shopify-section-header{padding:10px 12px 0;background:transparent}.shopify-section-header .header-wrapper{max-width:1180px;margin:0 auto;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.shopify-section-header .header-compact__wrapper,.shopify-section-header .header-burger__wrapper,.shopify-section-header .header-full{background:#f5efe6db;border:1px solid var(--rd-hairline);border-radius:14px;box-shadow:0 18px 44px #2a262114;overflow:visible}@supports ((backdrop-filter: blur(14px)) or (-webkit-backdrop-filter: blur(14px))){.shopify-section-header .header-compact__wrapper,.shopify-section-header .header-burger__wrapper,.shopify-section-header .header-full{-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}}.shopify-section-header .header{min-height:56px;padding-top:8px;padding-bottom:8px}.shopify-section-header .header-full{display:flex;align-items:center;justify-content:space-between;gap:26px}.shopify-section-header .header-full .header__left{display:flex;align-items:center;gap:clamp(24px,3vw,42px);min-width:0}.shopify-section-header .header-full .header__column{display:flex;align-items:center;gap:12px}.shopify-section-header .header-full .header__inline-menu .list-menu{display:flex;align-items:center;gap:clamp(18px,2vw,28px)}.shopify-section-header .header__menu-item,.shopify-section-header .list-menu__item--link,.shopify-section-header .header__account-text,.shopify-section-header .header__column .header__search-text{color:var(--rd-soil-soft);font-size:1.52rem;font-weight:700}.shopify-section-header .header-full .header__menu-item,.shopify-section-header .header-full .list-menu__item--link{padding:0;text-transform:uppercase;white-space:nowrap}.shopify-section-header .header-full .header__menu-item[data-handle=shop]{display:none}.shopify-section-header .header-full .list-menu-item:has(>.header__menu-item[data-handle=shop]){display:none}.shopify-section-header .header-full .header__menu-item[data-handle=our-story] .header__menu-item-title,.shopify-section-header .header-full .header__menu-item[data-handle=faq] .header__menu-item-title{font-size:0}.shopify-section-header .header-full .header__menu-item[data-handle=our-story] .header__menu-item-title:after,.shopify-section-header .header-full .header__menu-item[data-handle=faq] .header__menu-item-title:after{font-size:1.52rem}.shopify-section-header .header-full .header__menu-item[data-handle=our-story] .header__menu-item-title:after{content:"B.J.'s Story"}.shopify-section-header .header-full .header__menu-item[data-handle=faq] .header__menu-item-title:after{content:"FAQs"}.shopify-section-header .header__heading-link span,.shopify-section-header .header__icon,.shopify-section-header .burger-menu__button{color:var(--rd-soil);letter-spacing:0}.shopify-section-header .header__heading-link span{font-family:var(--rd-wordmark-font);font-size:2.4rem;font-weight:400;text-transform:none;white-space:nowrap}.shopify-section-header .header__heading-logo{display:block;width:100%;height:auto}.shopify-section-header .rd-header-logo-fallback{max-height:38px;object-fit:contain}.rd-header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:13px 22px;border-radius:30px;background:var(--rd-ember);color:var(--rd-bone-elevated);font-family:var(--font-body-family);font-size:1.12rem;font-weight:900;line-height:1;letter-spacing:0;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background-color .18s ease,color .18s ease,transform .18s ease,border-color .18s ease}.rd-header-cta:hover{background:var(--rd-sage);color:var(--rd-bone-elevated);transform:translateY(-1px)}.rd-header-cta:active{transform:scale(.97)}@media screen and (min-width:750px){.shopify-section-header .header-full .header__icons{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:8px;min-width:max-content}.shopify-section-header .header-full .header__icon{width:36px;min-width:36px;height:36px;min-height:36px}.shopify-section-header .header-full .header__column{flex:0 0 auto;min-width:max-content}}@media screen and (min-width:750px)and (max-width:1180px){.shopify-section-header .header-full{gap:clamp(12px,1.8vw,22px)}.shopify-section-header .header-full .header__left{gap:clamp(16px,2vw,28px)}.shopify-section-header .header-full .header__inline-menu .list-menu{gap:clamp(10px,1.3vw,18px)}.shopify-section-header .header__menu-item,.shopify-section-header .list-menu__item--link,.shopify-section-header .header-full .header__menu-item[data-handle=our-story] .header__menu-item-title:after,.shopify-section-header .header-full .header__menu-item[data-handle=faq] .header__menu-item-title:after{font-size:1.46rem}.shopify-section-header .rd-header-cta{padding-inline:18px}}@media screen and (min-width:1181px){.shopify-section-header .header-full .header__icons{display:flex}}.announcement-bar{min-height:38px}.announcement-bar strong,.announcement-bar b{color:var(--rd-sage)}.announcement-bar a{color:currentColor;font-weight:800;text-underline-offset:3px}.announcement-bar a:hover{color:var(--rd-sage)}.shopify-section-header .menu-drawer__cart{display:none}.shopify-section-header .menu-drawer__top{display:grid;grid-template-columns:44px 1fr 44px;align-items:center}.shopify-section-header .menu-drawer__logo{justify-self:center}.template-index [id$=__ticker-banner]{max-width:100vw;overflow:hidden}.template-index [id$=__ticker-banner] .ticker-banner__container{background:var(--rd-sage);color:var(--rd-soil)}.template-index [id$=__ticker-banner] .ticker-banner{border-color:var(--rd-hairline);max-width:100vw;overflow:hidden}.template-index [id$=__ticker-banner] .ticker-banner__main{padding-top:10px;padding-bottom:10px}.template-index [id$=__ticker-banner] .ticker-banner__ticker-wrapper{max-width:none;overflow:visible;padding:1rem 0!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item{margin-right:0;color:var(--rd-soil);padding-inline:10px;line-height:1!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h4{font-size:1.4rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h3{font-size:1.65rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h2{font-size:2rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h1{font-size:2.35rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-text{display:inline-flex;align-items:center;gap:18px;font-family:var(--rd-display-font);font-weight:400;font-size:inherit;line-height:1;letter-spacing:0;text-transform:uppercase;color:#21364a}.template-index [id$=__ticker-banner] .ticker-banner__ticker-text:after{content:"X";color:var(--rd-ember);font-family:var(--font-body-family);font-size:.72rem;font-weight:900;text-transform:uppercase}.template-index [class*=__eyebrow],.template-index .subtitle,.template-index [id$=__popular-products] .rd-lineup__eyebrow,.template-index [id$=__benefits_grid] .rd-benefit-icons__eyebrow,.template-index [id$=__rd_proof] .rd-proof__eyebrow,.template-index [id$=__proof_polish] .testimonials__subheading,.template-index [id$=__bj_story] .image-with-text__subheading{font-size:1.32rem!important;line-height:1.1}.template-index [id$=__benefits_grid] .multicolumn{background:var(--rd-bone-elevated)}.template-index [id$=__benefits_grid] .multicolumn__heading{font-family:var(--rd-display-font);font-weight:400;letter-spacing:0;line-height:.96;max-width:840px;margin-inline:auto;font-size:clamp(2.85rem,4.05vw,4.85rem)}.template-index [id$=__benefits_grid] .multicolumn{padding-top:70px}.template-index [id$=__benefits_grid] .multicolumn__header:before{content:"Feed the inner wolf";display:block;margin:0 auto 18px;color:var(--rd-ember);font-size:.78rem;font-weight:900;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase}.template-index [id$=__benefits_grid] .multicolumn__description,.template-index [id$=__popular-products] .popular-products__description,.template-index [id$=__popular-products] .heading-group__description{color:var(--rd-soil-soft);font-size:1.72rem;line-height:1.55}.template-index [id$=__benefits_grid] .multicolumn-card__image-wrapper,.template-index [id$=__popular-products] .card-media{border:1px solid var(--rd-hairline);border-radius:14px;overflow:hidden}.template-index [id$=__benefits_grid] .multicolumn-card__heading,.template-index [id$=__popular-products] .card__title,.template-index [id$=__popular-products] .card-information__wrapper .price{font-weight:800}.template-index [id$=__benefits_grid] .multicolumn-card__text,.template-index [id$=__steps] .benefit__text,.template-index [id$=__newsletter] .newsletter__description,.template-index [id$=__faq] .collapsible-content__answer,.template-index [id$=__faq] .collapsible-content__description{font-size:1.68rem;line-height:1.55}.template-index [id$=__popular-products] .popular-products{background:var(--rd-bone)}.template-index [id$=__popular-products] .popular-products-top{align-items:flex-end;gap:28px}.template-index [id$=__popular-products] .popular-products__subtitle{color:var(--rd-ember);font-family:var(--font-body-family);font-size:1.32rem;font-weight:900;line-height:1.1;text-transform:uppercase}.template-index [id$=__popular-products] .popular-products__title{max-width:860px;color:var(--rd-soil);font-family:var(--rd-display-font);font-size:clamp(3.6rem,5.2vw,6.2rem);font-weight:400;letter-spacing:0;line-height:.92}.template-index .popular-products-section .popular-products--accent-from-2 .popular-products__title .word:nth-child(n+2),.template-index .popular-products-section .popular-products--accent-from-3 .popular-products__title .word:nth-child(n+3),.template-index .popular-products-section .popular-products--accent-from-4 .popular-products__title .word:nth-child(n+4),.template-index .popular-products-section .popular-products--accent-from-5 .popular-products__title .word:nth-child(n+5){color:var(--rd-sage-strong)}.template-index [id$=__popular-products] .popular-products__description{max-width:68ch;color:var(--rd-soil-soft);font-size:1.72rem;line-height:1.55}.template-index [id$=__popular-products] .card-wrapper{background:var(--rd-bone-elevated);border:1px solid var(--rd-hairline);border-radius:14px;box-shadow:0 18px 50px #2a26210f;overflow:hidden}.template-index [id$=__popular-products] .card{border-radius:14px 14px 0 0;overflow:hidden}.template-index [id$=__popular-products] .card-media{border:0;border-bottom:1px solid var(--rd-hairline);border-radius:0}.template-index [id$=__popular-products] .card-information{padding:18px}.template-index [id$=__popular-products] .card__title{color:var(--rd-soil);font-family:var(--rd-display-font);font-size:clamp(2.05rem,2.2vw,2.7rem);font-weight:400;line-height:1}.template-index [id$=__popular-products] .price{display:none}.template-index [id$=__trust_strip] .benefits,.template-index [id$=__steps] .benefits{background:var(--rd-bone-muted)}.template-index [id$=__trust_strip] .benefit,.template-index [id$=__steps] .benefit{background:var(--rd-bone-elevated);border:1px solid var(--rd-hairline);border-radius:14px}.template-index [id$=__trust_strip] .benefits{padding-top:34px;padding-bottom:34px}.template-index [id$=__trust_strip] .benefits-grid{align-items:stretch}.template-index [id$=__trust_strip] .benefit{min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:26px 22px;text-align:center}.template-index [id$=__trust_strip] .benefit:before{display:grid;width:58px;height:58px;margin-bottom:16px;place-items:center;background:#647b4529;color:var(--rd-sage-strong);border:1px solid rgba(100,123,69,.28);border-radius:999px;font-size:1.34rem;font-weight:900;line-height:1}.template-index [id$=__trust_strip] .benefit:nth-child(1):before{content:"USDA"}.template-index [id$=__trust_strip] .benefit:nth-child(2):before{content:"HACCP";font-size:.92rem}.template-index [id$=__trust_strip] .benefit:nth-child(3):before{content:"USA"}.template-index [id$=__trust_strip] .benefit:nth-child(4):before{content:"ICE"}.template-index [id$=__trust_strip] .benefit__title{font-size:1.72rem;line-height:1.08}.template-index [id$=__trust_strip] .benefit__text{font-size:1.44rem;line-height:1.35;display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset}.template-index [id$=__steps] .benefits-grid{counter-reset:rd-step}.template-index [id$=__steps] .benefit{align-items:flex-start;text-align:left;padding:26px 24px}.template-index [id$=__steps] .benefit:before{counter-increment:rd-step;content:"Step " counter(rd-step);color:var(--rd-ember);font-size:.72rem;font-weight:800;line-height:1;text-transform:uppercase}.template-index [id$=__steps] .benefit__title{font-size:1.25rem}.template-index [id$=__proof_polish] .testimonials-slider-slide{background:var(--rd-bone-elevated);color:var(--rd-soil);border:1px solid rgba(240,237,230,.1);border-radius:14px}.template-index [id$=__proof_polish] .testimonials-slider-slide__text,.template-index [id$=__proof_polish] .testimonials-slider-slide__author-name{color:var(--rd-soil);font-weight:800}.template-index [id$=__proof_polish] .testimonials__title{font-family:var(--rd-display-font);font-weight:400}.template-index [id$=__proof_polish] .testimonials__description,.template-index [id$=__proof_polish] .description{font-size:1.68rem;line-height:1.55}.template-index [id$=__proof_polish] .testimonials-slider-slide__text{font-size:1.72rem;line-height:1.42}.template-index [id$=__proof_polish] .testimonials-slider-slide__author-name{font-size:1.52rem}.template-index [id$=__proof_polish] .testimonials-slider-slide__author-desc{color:var(--rd-soil-soft);font-size:1.38rem;line-height:1.35}.template-index [id$=__bj_story] .image-with-text__media,.template-index [id$=__newsletter] .newsletter__media{border-radius:14px;overflow:hidden;border:1px solid var(--rd-hairline)}.template-index [id$=__compare] .features-table{border:1px solid var(--rd-hairline);border-radius:14px;border-collapse:separate;border-spacing:0;overflow:hidden}.template-index [id$=__compare] .features-table-row:first-child{background:var(--rd-bone-muted)}.template-index [id$=__compare] .features-table-row:first-child .features-table-cell:last-child{background:var(--rd-sage-strong)}.template-index [id$=__compare] .features-table-row:first-child .features-table-cell:last-child .features-table-cell__text{color:var(--rd-bone-elevated)}.template-index [id$=__compare] .features-table-row:not(:first-child) .features-table-cell:last-child{background:#afba8c38;font-weight:800}.template-index [id$=__compare] .features-table-cell{font-size:1.02rem}.shopify-policy__container{max-width:920px;padding:clamp(72px,9vw,118px) 22px clamp(70px,8vw,104px)}.shopify-policy__title{max-width:820px;margin:0 auto 24px}.shopify-policy__title h1{color:var(--rd-soil);font-size:clamp(3.6rem,6vw,6.8rem);letter-spacing:0;line-height:.95}.shopify-policy__body{max-width:none;margin:0;padding:clamp(28px,4vw,52px);background:var(--rd-bone-elevated);border:1px solid var(--rd-hairline);border-radius:14px;box-shadow:0 18px 54px #2a262112}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li{color:var(--rd-soil-soft);font-family:var(--font-body-family);font-size:1.72rem;line-height:1.65}.shopify-policy__body h2,.shopify-policy__body h3{color:var(--rd-soil);letter-spacing:0}.shopify-policy__body h2{margin-top:2em;font-size:2.8rem}.shopify-policy__body h3{margin-top:1.5em;font-size:2.2rem}.shopify-policy__body a{color:var(--rd-ember);font-weight:800}.template-page .page-section .page-width--narrow{max-width:920px;padding-top:clamp(72px,9vw,112px);padding-bottom:clamp(62px,7vw,96px)}.template-page .page-section .main-page-title{color:var(--rd-soil);font-size:clamp(3.6rem,6vw,6.8rem);letter-spacing:0;line-height:.95}.template-page .page-section .rte{background:var(--rd-bone-elevated);border:1px solid var(--rd-hairline);border-radius:14px;padding:clamp(28px,4vw,52px);box-shadow:0 18px 54px #2a262112}.template-page .page-section .rte,.template-page .page-section .rte p,.template-page .page-section .rte li{color:var(--rd-soil-soft);font-size:1.72rem;line-height:1.65}.template-page [id$=__raw_fit_intro] .image-with-text__img-wrapper,.template-page [id$=__raw_fit_senior] .image-with-text__img-wrapper{border:1px solid var(--rd-hairline);border-radius:14px;overflow:hidden}.template-page [id$=__raw_fit_intro] .image-with-text__heading,.template-page [id$=__raw_fit_accordion] .collapsible-content__heading,.template-page [id$=__raw_fit_disclaimer] .rich-text__heading{font-family:var(--rd-display-font);font-weight:400;letter-spacing:0}.template-page [id$=__raw_fit_intro] .image-with-text__description,.template-page [id$=__raw_fit_intro] .image-with-text__inner-text,.template-page [id$=__raw_fit_senior] .image-with-text__inner-text,.template-page [id$=__raw_fit_accordion] .collapsible-content__description,.template-page [id$=__raw_fit_accordion] .collapsible-content__answer,.template-page [id$=__raw_fit_disclaimer] .rich-text__text{color:var(--rd-soil-soft);font-size:1.78rem;line-height:1.6}.template-page [id$=__raw_fit_flags] .benefit{background:var(--rd-bone-elevated);border:1px solid var(--rd-hairline);border-radius:14px}.template-page [id$=__raw_fit_flags] .benefit__title{font-size:1.78rem}.template-page [id$=__raw_fit_flags] .benefit__text{font-size:1.44rem;line-height:1.35}.template-index [id$=__social-media] .social-media__main-text,.template-index [id$=__social-media] .social-media-main-text{display:inline;font-family:var(--rd-display-font);font-weight:400}.footer-info-block__heading--logo{line-height:0}.footer-info-block__logo{display:block;width:min(180px,100%);height:auto}.rd-footer-logo-fallback{height:auto}.template-index [id$=__social-media] .social-media-image--size-small{width:clamp(112px,12vw,180px);height:clamp(112px,12vw,180px);padding:0;border:1px solid var(--rd-hairline);box-shadow:0 16px 38px #2a26211f}.template-index [id$=__social-media] .social-media-image-wrapper>.social-media-image-link:not(.button){width:auto;height:auto;padding:0;flex:0 0 auto}.template-index [id$=__social-media] .social-media-image-wrapper>.social-media-image-link:not(.button) .social-media-image{flex:0 0 auto}.template-index [id$=__social-media] .social-media-image__img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.shopify-section-header{padding:8px 10px 0}.shopify-section-header .header-wrapper{border-radius:12px}.shopify-section-header .header-full{display:flex;align-items:center;justify-content:space-between;gap:0;position:relative;min-height:52px;padding:8px 16px}.shopify-section-header .header-full .header__left{display:flex;align-items:center;flex:1 1 0;min-width:0}.shopify-section-header .header-full .header__column{display:flex;align-items:center;justify-content:flex-end;flex:0 0 44px}.shopify-section-header .header-full header-drawer{flex:0 0 44px;order:1;justify-self:start;z-index:1}.shopify-section-header .header-full .header__heading{position:absolute;left:50%;top:50%;margin:0;min-width:0;transform:translate(-50%,-50%)}.shopify-section-header .header-full .header__heading-link{justify-content:center}.shopify-section-header .header-full .header__heading-link span{font-size:2.4rem;text-align:center}.shopify-section-header .rd-header-logo-fallback{max-height:32px}.shopify-section-header .header-full .rd-header-cta{display:none!important}.shopify-section-header .header-full .header__inline-menu{display:none}.shopify-section-header .header-full .header__icons{display:flex;align-items:center;justify-content:flex-end;flex:0 0 44px;order:3;min-width:44px;z-index:1}.shopify-section-header .header-full .header__cart{display:flex;justify-content:flex-end}.shopify-section-header .header-full .header__icon--cart{min-width:44px;min-height:44px;justify-content:flex-end}.template-index [id$=__ticker-banner] .ticker-banner__main{padding-top:12px;padding-bottom:12px}.template-index [id$=__ticker-banner] .ticker-banner__ticker-wrapper{padding:1.05rem 0!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h4{font-size:1.55rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h3{font-size:1.95rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h2{font-size:2.45rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-item.h1{font-size:2.9rem!important}.template-index [id$=__ticker-banner] .ticker-banner__ticker-text:after{font-size:.86rem}.template-index [id$=__benefits_grid] .multicolumn{padding-top:62px}.template-index [id$=__benefits_grid] .multicolumn__heading{font-size:clamp(3.35rem,10vw,4.4rem)}.template-index [id$=__benefits_grid] .multicolumn__description,.template-index [id$=__benefits_grid] .multicolumn-card__text,.template-index [id$=__proof_polish] .testimonials-slider-slide__text,.template-index [id$=__proof_polish] .testimonials-slider-slide__author-desc,.template-index [id$=__compare] .features-table-cell,.template-index [id$=__newsletter] .newsletter__description,.template-index [id$=__faq] .collapsible-content__answer,.template-index [id$=__faq] .collapsible-content__description,.template-index [id$=__popular-products] .rd-lineup__description,.template-index [id$=__popular-products] .rd-lineup__subtitle{font-size:1.6rem;line-height:1.55}.template-index [id$=__popular-products] .popular-products__title{font-size:clamp(3.35rem,10vw,4.4rem)}.template-index [id$=__popular-products] .popular-products__description{font-size:1.6rem;line-height:1.55}.template-index [id$=__popular-products] .card-information{padding:16px}.template-index [id$=__popular-products] .card__title{font-size:2rem;line-height:1.08}.template-index [id$=__popular-products] .rd-lineup__title{font-size:1.9rem;line-height:1.12}.template-index [id$=__popular-products] .rd-lineup__kicker,.template-index [id$=__popular-products] .rd-lineup__badge,.template-index [id$=__popular-products] .rd-lineup__button{font-size:1.35rem}.template-index [id$=__popular-products] .rd-lineup__price{font-size:1.75rem}.template-index [id$=__proof_polish] .testimonials-slider-slide{min-height:230px;padding:24px 22px}.template-index [id$=__proof_polish] .testimonials-slider-slide__text{font-size:1.9rem!important;line-height:1.34}.template-index [id$=__proof_polish] .testimonials-slider-slide__author-name{font-size:1.62rem}.template-index [id$=__proof_polish] .testimonials-slider-slide__author-desc{font-size:1.5rem}.template-index [id$=__compare] .features-table-container{margin-inline:-20px;overflow-x:visible;padding:0 20px 14px}.template-index [id$=__compare] .features-table{min-width:0;display:block}.template-index [id$=__compare] .features-table-body{display:block}.template-index [id$=__compare] .features-table-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.template-index [id$=__compare] .features-table-row:first-child .features-table-cell:first-child{display:none}.template-index [id$=__compare] .features-table-cell{display:block;min-width:0;max-width:none;width:auto;height:auto;font-size:1.22rem}.template-index [id$=__compare] .features-table-cell:first-child{position:relative;z-index:3;background:var(--rd-bone-elevated)}.template-index [id$=__compare] .features-table-row:first-child .features-table-cell:first-child{background:var(--rd-bone-muted)}.template-index [id$=__compare] .features-table-cell__inner{min-height:86px;padding:12px 8px}.template-index [id$=__compare] .features-table-cell__text{align-items:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.22;padding-inline:2px}.template-index [id$=__compare] .features-table-cell__text.h4{font-size:1.22rem;line-height:1.1}.template-index [id$=__compare] .features-table-cell__text.h5{font-size:1.22rem}.template-index [id$=__compare] .features-table-row:not(:first-child) .features-table-cell:first-child{grid-column:1 / -1;background:#eee7dc;border-bottom:1px solid rgba(42,38,33,.08)}.template-index [id$=__compare] .features-table-row:not(:first-child) .features-table-cell:first-child .features-table-cell__inner{min-height:44px;padding:12px 10px 8px}.template-index [id$=__compare] .features-table-row:not(:first-child) .features-table-cell:first-child .features-table-cell__text{font-size:1.38rem;font-weight:900}.shopify-policy__container{padding:64px 20px 72px}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li,.template-page .page-section .rte,.template-page .page-section .rte p,.template-page .page-section .rte li{font-size:1.68rem}.template-index [id$=__trust_strip] .benefits{padding-top:30px;padding-bottom:30px}.template-index [id$=__trust_strip] .benefits-grid{display:flex;gap:12px;max-width:none;margin-top:0;padding-inline:20px}.template-index [id$=__trust_strip] .benefit{width:calc(50% - 6px);max-width:none;min-height:158px;aspect-ratio:auto;padding:20px 12px}.template-index [id$=__trust_strip] .benefit:before{width:50px;height:50px;margin-bottom:12px}.template-index [id$=__trust_strip] .benefit__title,.template-index [id$=__steps] .benefit__title{font-size:1.56rem}.template-index [id$=__trust_strip] .benefit__text,.template-index [id$=__steps] .benefit__text{font-size:1.38rem;line-height:1.35}.template-index [id$=__steps] .benefits-grid{gap:12px;max-width:none}.template-index [id$=__steps] .benefit{width:100%;max-width:none;min-height:118px;aspect-ratio:auto;padding:20px}.template-index [id$=__steps] .benefit{text-align:center;align-items:center}}@media(prefers-reduced-motion:reduce){.template-index *,.template-index *:before,.template-index *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rd-cx-v3.css.map */
