html.jrcc-thankful{--harvest-burgundy:#4d2025;--harvest-gold:#e8b86d;--harvest-cream:#fff2d8}html.jrcc-thankful .jrcc-thankful-ribbon{background:#a44b2c;border-block:1px solid #d99457}html.jrcc-thankful .jrcc-thankful-ribbon__link{min-height:49px;padding:10px 24px;gap:24px;font-size:10px}html.jrcc-thankful .jrcc-thankful-ribbon strong{font-size:25px}html.jrcc-thankful .jrcc-thankful-ribbon strong em{font-size:14px}html.jrcc-thankful [id^=JRCCHome-].jrcc-thankful-home{background:radial-gradient(ellipse at 85% 20%,#aa673545,transparent 55%),linear-gradient(112deg,#481e26,#642d27 51%,#7b3e2a)!important}html.jrcc-thankful .jrcc-thankful-home:after{top:18px;right:18px;bottom:18px;left:18px}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--right{width:510px;right:-66px;top:-100px;opacity:.92}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--left{width:450px;left:-142px;bottom:-160px;opacity:.7}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__hero{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;gap:clamp(32px,5vw,72px);min-height:0;padding-block:50px 54px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__copy{min-width:0}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__eyebrow{font-size:10px;letter-spacing:.17em;line-height:1.6;padding-bottom:12px;margin:0 0 24px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__copy h1{gap:18px;max-width:100%;margin:0 0 22px;line-height:1}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{font:700 clamp(64px,7.2vw,112px)/.9 Georgia,serif;letter-spacing:-.065em}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title__sub{max-width:570px;font:italic 400 clamp(29px,3vw,43px)/1.12 Georgia,serif;letter-spacing:-.035em;color:#f4cb93}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__lead{max-width:540px;margin:0;font-size:16px;line-height:1.65;text-wrap:pretty}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px;margin:26px 0 29px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions a.button{min-height:50px;padding-inline:23px;background:#ecc184!important;border:1px solid #ecc184!important;border-radius:2px;color:#3e2021!important;box-shadow:none;font-size:12px;font-weight:800;letter-spacing:.02em}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions a.button:after{box-shadow:none}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions a.button:hover{background:#fff1d1!important;border-color:#fff1d1!important}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink span{font-size:8px;letter-spacing:.08em}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink strong{font-size:12px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof{grid-template-columns:repeat(3,minmax(0,1fr));max-width:570px;gap:15px;padding-top:18px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof strong{font:400 15px/1.25 Georgia,serif}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof small{font-size:10px;line-height:1.5}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature{justify-self:end;width:100%;max-width:460px;min-width:0;background:#fff9ed;border:1px solid #e9c78b;border-radius:4px;padding:13px;box-shadow:0 20px 48px #240f173b}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature:after{bottom:-7px;left:-7px;top:-7px;right:-7px;border-radius:7px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__featuretop{font-size:9px;letter-spacing:.13em;padding:0 0 10px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__featuretop b{padding:6px 9px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__image{aspect-ratio:auto;height:clamp(280px,25vw,355px);border-radius:2px;background:#f0e6d5!important}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__image img{display:block;width:100%;height:100%;min-height:0;object-fit:contain;padding:0}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__featurecta{left:12px;bottom:12px;background:#713525!important;font-size:8px;padding:9px 12px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__productrow{align-items:flex-end;flex-direction:row;gap:16px;padding:15px 1px 6px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__productrow span{font-size:8px;letter-spacing:.14em;color:#8b5d3b}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__productrow h2{font:400 clamp(20px,2vw,27px)/1.08 Georgia,serif;letter-spacing:-.02em;color:#3b2320;margin:4px 0 0}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__productrow>strong{color:#3b2320;font-size:21px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__notes{gap:5px;padding-top:6px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__notes span{font-size:9px;background:#f5e7d2;border-color:#decaab;padding:5px 8px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__marquee{padding:13px 0;font-size:10px;letter-spacing:.13em}html.jrcc-thankful [id^=JRCCGuide-]{border-top:0;padding-block:70px}html.jrcc-thankful [id^=JRCCShelf-]{border-top:1px solid #ddc7a6;padding-block:65px 75px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__head h2{max-width:650px;font-size:clamp(38px,4.3vw,61px);line-height:1.02}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__head h2:after{content:none}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__card{border-radius:5px;background:#fffbf3;border-color:#d8c4a8}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__visual{aspect-ratio:1.16;background:#efe4d2}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__visual img{padding:5%}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__details{min-height:205px;padding:20px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__details h3{font-size:23px;min-height:50px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__origin{min-height:25px;flex-direction:row;justify-content:space-between;align-items:center}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__arrow{background:#6d3028}html.jrcc-thankful [id^=JRCCShipmentMap-]{padding-block:70px!important}html.jrcc-thankful [id^=JRCCShipmentMap-] .jrcc-shipmap__head h2{font-size:clamp(39px,5vw,72px);line-height:1}html.jrcc-thankful a:focus-visible,html.jrcc-thankful button:focus-visible{outline:3px solid #e6a755;outline-offset:4px}@media(min-width:990px){html.jrcc-thankful .section-header .header{grid-template-columns:140px minmax(0,1fr) auto;column-gap:20px;padding-block:12px;min-height:108px}html.jrcc-thankful .header__heading-logo-wrapper{width:135px!important}html.jrcc-thankful .header__inline-menu{margin-left:0}html.jrcc-thankful .header__inline-menu .list-menu--inline{gap:0}html.jrcc-thankful .header__menu-item{padding:12px 9px;font-size:11px;letter-spacing:.09em}html.jrcc-thankful .header__icons{gap:4px}html.jrcc-thankful .header .desktop-localization-wrapper{display:none}}@media(max-width:989px){html.jrcc-thankful .jrcc-thankful-home .jrcc-home__hero{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:42px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature{max-width:580px;justify-self:center}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__image{height:340px}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{font-size:clamp(65px,11vw,110px)}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof{max-width:none}html.jrcc-thankful .jrcc-thankful-ribbon__message{display:none}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:749px){html.jrcc-thankful .header__heading-logo-wrapper{width:100px!important}html.jrcc-thankful .section-header .header{padding-block:8px;min-height:88px}html.jrcc-thankful .jrcc-thankful-ribbon__link{gap:12px;min-height:44px;padding:10px 18px;justify-content:space-between}html.jrcc-thankful .jrcc-thankful-ribbon strong{font-size:23px}html.jrcc-thankful .jrcc-thankful-ribbon__leaf{display:none}html.jrcc-thankful .jrcc-thankful-ribbon__cta{font-size:8px;letter-spacing:.06em}html.jrcc-thankful .jrcc-thankful-home:after{top:10px;right:10px;bottom:10px;left:10px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__hero{padding:35px 25px;gap:26px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__eyebrow{font-size:8px;letter-spacing:.1em;padding-bottom:10px;margin-bottom:20px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__copy h1{gap:15px;margin-bottom:18px}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{font-size:clamp(45px,13vw,85px);letter-spacing:-.07em}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title__sub{font-size:clamp(27px,7.7vw,37px);max-width:420px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__lead{font-size:14px;line-height:1.6}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions{flex-direction:row;gap:16px;margin:22px 0}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions .button{width:100%;justify-content:center}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink{flex-direction:row;align-items:center;gap:9px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink span{display:none}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof{gap:10px;padding-top:14px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof strong{font-size:12px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof small{font-size:9px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__image{height:270px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature{padding:11px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__productrow h2{font-size:21px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__productrow>strong{font-size:20px}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--right{width:290px;right:-148px;top:-105px;opacity:.58}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--left{width:340px;left:-182px;bottom:-130px;opacity:.6}html.jrcc-thankful [id^=JRCCGuide-],html.jrcc-thankful [id^=JRCCShelf-],html.jrcc-thankful [id^=JRCCShipmentMap-]{padding-block:45px!important}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__grid{gap:12px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__visual{aspect-ratio:.9}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__details{padding:12px;min-height:180px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__details h3{font-size:18px;min-height:57px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__commercial{align-items:flex-start;flex-direction:column;gap:8px}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__origin small{font-size:7px;letter-spacing:.1em}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__flag{font-size:16px}}@media(prefers-reduced-motion:reduce){html.jrcc-thankful .jrcc-thankful-home .jrcc-home__marquee div{animation:none}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature,html.jrcc-thankful .jrcc-thankful-home img{transition:none}}html.jrcc-thankful main[data-template=index] .shopify-section:has(.jdgm-carousel-wrapper){background:#482323;color:#fff0d7;border-top:1px solid #bc8957;padding-block:30px 40px}html.jrcc-thankful .jdgm-carousel-wrapper,html.jrcc-thankful .jdgm-carousel-wrapper a,html.jrcc-thankful .jdgm-carousel-item__review,html.jrcc-thankful .jdgm-carousel-item__review-content,html.jrcc-thankful .jdgm-carousel-item__review-body,html.jrcc-thankful .jdgm-carousel-item__review-title{color:#f6e5d0!important}html.jrcc-thankful .jdgm-carousel-title{color:#fff1d5!important}html.jrcc-thankful .jdgm-carousel-wrapper .jdgm-star{color:#edbc76!important}html.jrcc-thankful .jrcc-buy--priority .jrcc-buy__mainmedia{display:block;min-height:0;border-radius:5px;background:#4b2026;overflow:hidden}html.jrcc-thankful .jrcc-member-card{position:relative;isolation:isolate;min-height:510px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:48px;color:#fff0d2;background:radial-gradient(circle at 90% 15%,#a6613544,transparent 60%),linear-gradient(130deg,#421c26,#7b3b2b)}html.jrcc-thankful .jrcc-member-card:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid #e3b07177;pointer-events:none}html.jrcc-thankful .jrcc-member-card__brand{font-size:11px;font-weight:700;letter-spacing:.19em;color:#edc692}html.jrcc-thankful .jrcc-member-card__title{font:400 clamp(40px,4.6vw,68px)/1.1 Georgia,serif;letter-spacing:-.05em;margin-top:22px;color:#fff1d8}html.jrcc-thankful .jrcc-member-card__saving{font:400 112px/.95 Georgia,serif;letter-spacing:-.06em;margin-top:26px;color:#ecc187}html.jrcc-thankful .jrcc-member-card__saving span{font-size:55px}html.jrcc-thankful .jrcc-member-card p{font-size:15px;line-height:1.4;color:#fff1d8;margin:12px 0 34px}html.jrcc-thankful .jrcc-member-card__annual{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#e5bc8b}html.jrcc-thankful .jrcc-buy--priority .jrcc-member-card img{position:absolute;right:-100px;bottom:-170px;width:360px;height:auto;padding:0;z-index:-1;opacity:.65;object-fit:contain}@media(max-width:749px){html.jrcc-thankful .jrcc-member-card{min-height:350px;padding:35px}html.jrcc-thankful .jrcc-member-card__title{font-size:46px;margin-top:17px}html.jrcc-thankful .jrcc-member-card__saving{font-size:82px;margin-top:20px}html.jrcc-thankful .jrcc-member-card p{margin-bottom:24px}html.jrcc-thankful .jrcc-buy--priority .jrcc-member-card img{width:280px;right:-90px;bottom:-150px}}html.jrcc-thankful .jrcc-cart-intro__count{display:none}html.jrcc-thankful .jrcc-cart-intro__inner{grid-template-columns:1fr}html.jrcc-thankful .jrcc-buy--priority .jrcc-buy__atc{background:#51252a!important;color:#fff0d8!important}html.jrcc-thankful .jrcc-buy--priority .jrcc-buy__atc:hover{background:#733829!important}html.jrcc-thankful main[data-template=index] .jdgm-carousel-title{display:none}@media(max-width:749px){html.jrcc-thankful .section-header .header{grid-template-areas:"left-icons search heading icons";grid-template-columns:44px 44px minmax(64px,1fr) 132px;column-gap:0;padding-inline:10px;min-height:80px}html.jrcc-thankful .header>header-drawer{grid-area:left-icons;margin-left:0}html.jrcc-thankful .header>.header__search{width:44px;min-width:0;justify-self:start;margin:0}html.jrcc-thankful .header .header__heading{min-width:0;width:100%;margin:0;text-align:center}html.jrcc-thankful .header .header__heading-link{padding:0;max-width:100%}html.jrcc-thankful .header .header__heading-logo-wrapper{width:clamp(64px,22vw,90px)!important;max-width:100%}html.jrcc-thankful .header .header__heading-logo{filter:brightness(5)}html.jrcc-thankful .header .header__icons{width:132px;min-width:0;gap:0;padding:0;justify-content:flex-end}html.jrcc-thankful .header .header__icon{width:44px;min-width:44px;height:44px;flex:0 0 44px;padding:0;margin:0;align-items:center;justify-content:center}html.jrcc-thankful .header .header__icon--summary{display:flex}html.jrcc-thankful .header .header__icon--locator .jrcc-locator-label{display:none}html.jrcc-thankful .header .header__icon--locator .svg-wrapper{width:24px;height:24px}html.jrcc-thankful .header .header__icon--locator svg{width:24px;height:24px;fill:currentColor}html.jrcc-thankful .header .header__icons .jrcc-account-shell{flex:0 0 44px;width:44px;min-width:0;padding:0;justify-content:center}html.jrcc-thankful .header .desktop-localization-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/jrcc-thankful-refinements.css.map */
