html.jrcc-thankful .jrcc-thankful-ribbon{position:relative;z-index:2;background:#b75b2b;color:#fff8e9;border-top:2px solid #ecc187;border-bottom:2px solid #6c2c20;box-shadow:0 3px #421f101f;isolation:isolate;overflow:hidden}html.jrcc-thankful .jrcc-thankful-ribbon:before,html.jrcc-thankful .jrcc-thankful-ribbon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:repeating-linear-gradient(116deg,transparent 0,transparent 76px,rgba(255,222,173,.055) 77px,transparent 79px)}html.jrcc-thankful .jrcc-thankful-ribbon__link{display:flex;justify-content:center;align-items:center;gap:clamp(11px,2.5vw,32px);min-height:60px;padding:12px 26px;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:#fff9ed}html.jrcc-thankful .jrcc-thankful-ribbon__link:hover{color:#fff9ed}html.jrcc-thankful .jrcc-thankful-ribbon strong{font-family:Georgia,Times New Roman,serif;font-size:29px;line-height:1;letter-spacing:-.035em;white-space:nowrap;font-weight:700}html.jrcc-thankful .jrcc-thankful-ribbon strong em{font-weight:400;font-size:17px;font-style:italic;color:#ffe5b0}html.jrcc-thankful .jrcc-thankful-ribbon__message{display:inline-block;padding-left:clamp(10px,2vw,30px);border-left:1px solid rgba(255,242,213,.6);line-height:1.5}html.jrcc-thankful .jrcc-thankful-ribbon__cta{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap;transition:opacity .2s}html.jrcc-thankful .jrcc-thankful-ribbon__cta:hover{opacity:.85}html.jrcc-thankful .jrcc-thankful-ribbon__leaf{color:#ffda89;font-size:15px}html.jrcc-thankful [id^=JRCCHome-].jrcc-thankful-home{position:relative;isolation:isolate;overflow:hidden;color:#fff5e5;background:radial-gradient(ellipse at 74% 12%,rgba(239,169,73,.3),transparent 39%),radial-gradient(ellipse at 5% 88%,rgba(157,57,32,.45),transparent 35%),linear-gradient(116deg,#44221e,#713723 47%,#914526 74%,#522a21)!important}html.jrcc-thankful .jrcc-thankful-home:before{content:"";position:absolute;z-index:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0,transparent 3px,rgba(255,209,145,.018) 4px,transparent 6px);width:auto;height:auto;border-radius:0;right:0;top:0}html.jrcc-thankful .jrcc-thankful-home:after{content:"";position:absolute;bottom:24px;left:24px;z-index:0;pointer-events:none;opacity:.45;width:auto;height:auto;right:24px;top:24px;border:1px solid rgba(248,209,144,.28);border-radius:3px;background:none}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage{position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 12px 24px rgba(34,19,14,.12))}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--right{width:clamp(280px,36vw,570px);height:auto;right:-35px;top:-125px;opacity:.95}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--left{width:clamp(250px,29vw,470px);height:auto;left:-178px;bottom:-218px;transform:rotate(185deg);opacity:.8}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__hero{position:relative;z-index:2;min-height:650px;padding-top:clamp(70px,7vw,105px);padding-bottom:clamp(70px,8vw,115px);gap:clamp(35px,5vw,85px)}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__copy{position:relative;z-index:2}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__eyebrow{display:inline-block;position:relative;color:#ffdc9c!important;border-bottom:1px solid rgba(255,225,170,.52);padding-bottom:12px;letter-spacing:.21em;font-size:11px;margin-bottom:20px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__eyebrow span{padding-inline:6px;color:#ffcf79}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__copy h1{display:flex;flex-direction:column;gap:7px;margin-bottom:24px;max-width:100%;color:#fff8e6!important;line-height:1.02}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{display:block;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(54px,6.25vw,112px);letter-spacing:-.07em;line-height:.92;color:#fff1d2;text-shadow:0 4px 20px rgba(45,20,14,.18)}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title__dot{color:#f0ab52}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title__sub{display:block;max-width:730px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:clamp(27px,3vw,51px);font-weight:400;letter-spacing:-.035em;line-height:1.19;color:#ffd69c}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__lead{max-width:640px;font-size:clamp(16px,1.3vw,19px);line-height:1.68;color:#f7e7d7!important;text-wrap:pretty}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__lead strong{color:#ffdaa0;font-weight:700}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions{margin:29px 0 42px;gap:23px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions .button{background:#f4c47b!important;border:1px solid #f4c47b!important;color:#3b241f!important;box-shadow:0 10px 24px #25110a33;font-size:12px;font-weight:800;letter-spacing:.04em}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions .button:hover{background:#fff0ce!important;border-color:#fff0ce!important;color:#3b241f!important}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink,html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink strong{color:#fff5e4}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink span{color:#efbe89}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__quizlink strong{border-color:#eac69c}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(254,223,173,.39);max-width:670px;gap:19px;padding-top:24px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof strong{color:#ffe7b7;font-size:clamp(13px,1.15vw,17px)}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof small{color:#efd4b8;font-size:11px;line-height:1.5}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature{z-index:2;position:relative;border:4px solid #f7e0b6;background:#fffbf2;box-shadow:0 23px 70px #210d0966;border-radius:10px;padding:16px;color:#3c241c}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature:after{content:"";position:absolute;bottom:-12px;left:-12px;z-index:-1;border:1px solid rgba(252,214,161,.52);border-radius:13px;background:transparent;width:auto;height:auto;top:-12px;right:-12px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__featuretop{color:#824b2d!important;letter-spacing:.15em;font-size:10px;font-weight:800}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__featuretop b,html.jrcc-thankful .jrcc-thankful-home .jrcc-home__featurecta{background:#a84f30!important;color:#fff8ea}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__image{background:radial-gradient(circle at 50% 25%,#fff5e2,#edddc4)!important;border-radius:5px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__productrow h2{color:#38251f}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__marquee{z-index:2;position:relative;background:#e1ad6b!important;color:#492a20;border-top:3px solid #f4d5a0;border-bottom:3px solid #6b382a;padding:17px 0;font-size:12px;font-weight:800;letter-spacing:.18em}html.jrcc-thankful [id^=JRCCGuide-]{border-top:7px solid #a44c32}html.jrcc-thankful [id^=JRCCShelf-]{border-top:7px solid #dfac65}html.jrcc-thankful [id^=JRCCShelf-] .jrcc-shelf__head h2:after{content:" \2726";color:#b75b2b;font-size:.6em;vertical-align:middle}html.jrcc-thankful [id^=JRCCOriginMap-]{border-top:7px solid #9e4734}html.jrcc-thankful [id^=JRCCManifesto-]{border-top:7px solid #c98948}html.jrcc-thankful [id^=JRCCFarmerGateway-]{border-top:3px solid #b75b2b}@media(max-width:1250px){html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{font-size:clamp(55px,6vw,84px)}}@media(max-width:989px){html.jrcc-thankful .jrcc-thankful-home .jrcc-home__hero{grid-template-columns:1fr;min-height:0;gap:55px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__feature{max-width:650px;width:100%}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{font-size:clamp(68px,10vw,112px)}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof{grid-template-columns:repeat(3,minmax(0,1fr))}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--right{width:400px;opacity:.72}html.jrcc-thankful .jrcc-thankful-ribbon__link{gap:14px}}@media(max-width:749px){html.jrcc-thankful .jrcc-thankful-ribbon__link{display:grid;grid-template-columns:1fr auto;gap:2px 18px;min-height:67px;padding:12px 20px;justify-content:space-between}html.jrcc-thankful .jrcc-thankful-ribbon strong{font-size:27px;grid-column:1}html.jrcc-thankful .jrcc-thankful-ribbon__message{grid-column:1;grid-row:2;padding-left:0;border:0;font-size:9px;letter-spacing:.12em}html.jrcc-thankful .jrcc-thankful-ribbon__cta{grid-column:2;grid-row:1/span 2;font-size:9px;letter-spacing:.04em}html.jrcc-thankful .jrcc-thankful-ribbon__leaf{display:none}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__hero{padding-top:65px;padding-bottom:65px;gap:42px}html.jrcc-thankful .jrcc-thankful-home:after{bottom:12px;left:12px;top:12px;right:12px}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{font-size:clamp(48px,11vw,78px);letter-spacing:-.078em}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title__sub{font-size:clamp(27px,6vw,39px)}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__lead{font-size:16px}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__proof{grid-template-columns:1fr 1fr;gap:14px 17px}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--right{width:300px;right:-105px;top:-78px;opacity:.51}html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-foliage--left{width:270px;left:-170px;bottom:-160px;opacity:.6}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__actions .button{width:100%;text-align:center;justify-content:center}html.jrcc-thankful .jrcc-thankful-home .jrcc-home__marquee{font-size:10px}}@media(max-width:390px){html.jrcc-thankful .jrcc-thankful-home .jrcc-thankful-title{font-size:clamp(39px,10.4vw,52px)}html.jrcc-thankful .jrcc-thankful-ribbon strong{font-size:22px}}@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-ribbon__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/jrcc-thankful-experience.css.map */
