.unit203_Hero{--fontFont: "Sofia Pro", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fontSize6: 24px;--fontSize8: 40px;--fontSize10: 64px;--spacing9: 18px;--spacing11: 24px;--spacing12: 28px;--spacing13: 32px;--spacing14: 36px;--borderRadius6: 16px;--coffee-mainColorsDark: #4d1c1a;--coffee-mainColorsPrimary: #ca5839}@media(max-width:768px){.unit203_Hero{--fontSize6: 20px;--fontSize8: 32px;--fontSize10: 48px;--spacing9: 16px;--spacing11: 20px;--spacing12: 24px;--spacing13: 28px;--spacing14: 32px;--borderRadius6: 12px}}.unit203_Hero *,.unit203_Hero *:before,.unit203_Hero *:after{box-sizing:border-box}.unit203_Hero .r-sh1{font-family:var(--fontFont);font-size:var(--fontSize6);font-style:normal;font-weight:700;line-height:120%}.unit203_Hero .r-h2{font-family:var(--fontFont);font-size:var(--fontSize10);font-style:normal;font-weight:600;line-height:120%}.unit203_Hero .r-h4{font-family:var(--fontFont);font-size:var(--fontSize8);font-style:normal;font-weight:600;line-height:120%}.unit203_Hero .r-uppercase{text-transform:uppercase}.unit203_Hero .accentColor{color:#ca5839}#review-star-container{margin-bottom:var(--spacing9);opacity:0}#review-star-container.ready{opacity:1}#review-star-container .okeReviews-starRating--small{height:22px;width:110px}#review-star-container .okeReviews-starRating-indicator{top:-2px}#review-star-container .okeReviews .okeReviews-reviewsSummary-starRating{margin-right:0}#review-star-container .okeReviews-starRating-indicator-layer{background-size:110px 22px}#review-star-container .okeReviews-reviewsSummary-ratingCount span{font-family:Sofia Pro,Helvetica Neue,sans-serif;font-size:20px;font-weight:500;color:#533a2d}.unit203_Hero .okeReviews{display:block}.unit203_Hero .okeReviews-reviewsSummary{align-items:center;gap:.25rem;display:flex}.unit203_Hero .okeReviews-reviewsSummary-starRating{display:flex;align-items:flex-start;height:24px}.unit203_Hero .okeReviews-starRating{position:relative;display:block;width:110px;height:22px}.unit203_Hero .okeReviews-starRating-indicator{position:absolute;left:0;width:100%;height:22px}.unit203_Hero .okeReviews-starRating-indicator-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0}.unit203_Hero .okeReviews .okeReviews-reviewsSummary-ratingCount{display:block;margin:5px 0;vertical-align:top;font-family:Sofia Pro,Helvetica Neue,sans-serif;font-size:20px;font-weight:500;line-height:1.6}.unit203_Hero .okeReviews-a11yText{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.unit203_Hero{background:#f2e7da;flex-flow:column;align-items:flex-start;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.unit203_Hero .hero_image{margin-top:-5px;display:flow-root}section.unit203_Hero.unit203_Hero__index{background-color:#f9f0e9}.content-for-layout>.shopify-section:has(>.unit203_Hero__index){flex-grow:0}.unit203_Hero-wrapper{flex-flow:row;width:100%;max-width:73.75rem;max-height:51.875rem;margin:0 auto;display:flex}.unit203_Hero-content{z-index:0}.unit203_Hero-title{display:block;margin-block-start:0;margin-bottom:var(--spacing13, 32px)}.unit203_Hero-description-title{color:var(--coffee-mainColorsDark);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-block-start:0;margin-bottom:var(--spacing11, 24px)}.unit203_Hero-description-subtitle{color:var(--Main-Colors-Primary, #ca5839);text-align:center;margin-block-start:0;margin-bottom:var(--spacing11, 24px)}@media print,screen and (min-width:40em){.unit203_Hero{padding-top:0}.unit203_Hero-wrapper{width:100%;height:100%;max-height:100%;top:0}}h1.unit203_Hero-title,p.infoText{color:#533a2d}div.unit203_Hero-content{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;color:#2b231d}div.hero_content{position:absolute;left:0;top:0;width:100%;display:flex;padding-left:80px;pointer-events:none}@media(min-width:1920px){div.hero_content{padding-left:400px}}.hero_image .image_link,.hero_image picture{display:block}.hero_image img{width:100vw}@media(min-width:769px){div.hero_container{display:flex;width:100%}div.hero_content{width:45%;top:50%;transform:translateY(-50%)}}div.unit203_Hero-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:auto}@media(min-width:1200px){div.unit203_Hero-content{margin-left:auto}}@media(max-width:1380px){.unit203_Hero__index div.cta-button-container{width:100%}.unit203_Hero__index a.cta-button-with-guarantee{font-size:17px;margin-bottom:8px}p.infoText{font-size:16px}}@media(min-width:1023px)and (max-width:1380px){div.hero_content{padding-top:0;padding-bottom:0;top:50%;transform:translateY(-50%)}.unit203_Hero__index div.cta-button-container{width:100%}.unit203_Hero__index a.cta-button-with-guarantee{font-size:20px;margin-bottom:7px}p.infoText{font-size:18px}.hero_image img{height:617px;object-fit:cover}}@media(min-width:769px)and (max-width:1022px){div.hero_container{display:grid}div.hero_container>.hero_content,div.hero_container>.hero_image{grid-area:1 / 1}div.hero_content{position:relative;top:auto;transform:none;align-self:center}.hero_image{min-height:612px}.hero_image .image_link,.hero_image picture,.hero_image img{height:100%}.hero_image img{object-fit:cover}}@media(max-width:992px){div.hero_content{padding:20px 0 20px 20px;width:48%}}@media(max-width:920px){.unit203_Hero__index div.cta-button-container{width:80%}.unit203_Hero__index a.cta-button-with-guarantee{height:60%;font-size:14px;margin-bottom:8px}p.infoText{font-size:13px}}@media(max-width:768px){.hero_image img{margin-top:5rem}}@media(max-width:768px){.hero_image img{width:769px}div.hero_content{padding:30px 15px 0;width:100%}.unit203_Hero__index div.cta-button-container{width:100%}.unit203_Hero__index a.cta-button-with-guarantee{font-size:18px;margin-bottom:8px}p.infoText{font-size:16px}}@media(max-width:389px){div.hero_image{margin-top:20px}}@media(max-width:375px){.hero_image img{margin-top:-60px}}@media(max-width:340px){div.hero_image{margin-top:50px}}@media(max-width:320px){div.hero_content{padding-top:30px}}@media(min-width:375px)and (max-width:426px){.hero_image img{margin-top:40px}}@media(max-width:768px){.unit203_Hero-title{margin-bottom:var(--spacing12)}.unit203_Hero-description-title,.unit203_Hero-description-subtitle{margin-bottom:var(--spacing9)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/r-hero.css.map */
