:root{--color-dark-red: #731401;--color-red: #FF0022;--color-gray: #ccc}html body,html body main{background:var(--color-gray)}footer{background:var(--color-red)}footer #email_01JQP8NZJYKKYQRJM6GT9C4KYW::placeholder{color:#fff}main h2{font-family:Room-205;font-size:50px;font-weight:500}header{--header-primary: black;--header-secondary: white}main .button{font-family:Room-205;font-size:26px;display:inline-block;border:none;border-radius:100px;padding:12px 60px;cursor:pointer}section.collection{background:#f2f2f2;border-bottom:6px solid var(--color-red)}main .product-list{justify-content:space-around}section.hero{background:#fff;padding-top:0;position:relative;height:50vh;margin-top:-110px}section.hero .container{position:relative;height:100%;align-items:center;z-index:10;display:flex;justify-content:space-between}section.hero .container img{width:200px}section.hero .red-text{color:#af1f2d;font-family:Room-205}section.hero .bg{position:absolute;top:0;left:0;width:100%;height:100%}section.hero .bg:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:20%;background:linear-gradient(to bottom,transparent,#f2f2f2)}section.female-orange{background:#fff;color:#000;text-align:center;position:relative}section.female-orange:before{content:" ";display:block;position:absolute;top:0;background:var(--color-d-orange);left:0;width:100%;height:50%;z-index:0}section.female-orange .split{display:flex;position:relative;z-index:1;align-items:center}section.female-orange .split .image{width:50%}section.female-orange .split .text{width:50%;color:var(--color-d-creme);display:flex;align-items:center}section.female-orange .inner{background:var(--color-d-orange);padding-bottom:100px}section.female-orange .text-inner{background:var(--color-d-navy);padding-left:10vw;text-align:left;padding-top:60px;padding-right:30px}section.female-orange h2{font-size:36px}section.female-orange h3{font-weight:600;line-height:150%;font-size:18px;margin-bottom:20px}section.female-orange .button{background:var(--color-red);color:#fff;margin:20px 0 -50%;font-size:26px}section.female-orange p{max-width:700px;margin:0 auto 60px}section.feat-vid{position:relative;color:#000}section.feat-vid:before{position:absolute;top:0;left:0;background:var(--color-d-orange);width:100%;height:33%;display:block;content:" ";z-index:-1}section.feat-vid video{display:block;margin:0 auto;max-width:500px;width:95%}section.coffee-banner{position:relative}section.coffee-banner img{max-width:500px;display:block;margin:0 auto}section.coffee-banner:before{position:absolute;bottom:33%;left:0;background-image:url(/cdn/shop/files/tile-bg-small.jpg?v=1681320093);width:100%;height:33%;background-size:contain;display:block;content:" ";z-index:-1;background-position:50% 100%;background-repeat:repeat-x}section.coffee-banner:after{position:absolute;bottom:0;left:0;background:var(--color-d-orange);width:100%;height:33%;display:block;content:" ";z-index:-1}section.this-month .month-intro{position:relative;padding-top:70px}section.this-month .month-intro img{width:100%;position:relative;z-index:1}section.this-month .split{display:block;margin-top:60px}section.this-month .split .notes{color:var(--color-d-green);text-transform:uppercase;font-size:12px;margin-bottom:30px}section.this-month .split>div{max-width:600px;margin:0 auto}section.this-month .split .text{text-align:left}section.this-month .this-month-graphic{max-width:300px;margin:0 auto;display:block}section.this-month .button{background:var(--color-d-navy);opacity:1;padding:6px 20px}section.this-month p{max-width:700px;margin:0 auto;color:var(--color-d-navy)}section.this-month h3{color:var(--color-d-navy);font-size:28px;text-transform:uppercase;margin-bottom:20px}section.the-label{background-image:url(/cdn/shop/files/tile-bg-big.jpg?v=1681320775);aspect-ratio:4/2;padding-top:60px;padding-bottom:60px;background-size:cover;background-repeat:no-repeat;min-height:unset;display:flex;justify-content:center;align-items:center}section.the-label img{max-width:500px;box-shadow:0 0 20px #0000004d}section.splits .split{display:flex}section.splits .split .text{width:50%;padding:120px 90px;order:2}section.splits .split .image{width:50%;background-size:cover;background-position:50% 30%}section.splits .split video{width:50%;object-fit:cover}section.splits .orange{background:var(--color-d-orange);color:var(--color-d-creme)}section.splits .sig{margin-top:120px;max-width:200px}section.splits h2{margin-bottom:40px}section.splits .navy{background:var(--color-d-navy);color:var(--color-d-creme)}section.splits .navy .text{order:-1}section.splits .navy .text{text-align:center;background:#fff}section.splits .navy .orange-text{color:var(--color-d-orange)}section.splits .navy h2{font-size:36px;margin-bottom:8px}section.splits .navy h3{font-weight:600;line-height:150%;font-size:22px;margin-bottom:20px;font-family:Room-205}section.splits .navy h4{font-weight:600;line-height:150%;font-size:16px;margin-bottom:20px}section.splits .navy h4.orange-text{font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase;font-size:22px;margin-bottom:40px}section.splits .navy .button{color:#fff;background:var(--color-dark-red);margin-bottom:30px}@media screen and (max-width:900px){section.splits .split{display:flex;flex-direction:column}section.splits .split .text{width:100%}section.splits .split .image{aspect-ratio:1/1;width:100%;order:-2}section{min-height:unset}section.hero{overflow:hidden;height:70vh;margin-bottom:-40px}section.hero #lottie-doy{width:130vw;margin-left:-20vw;max-width:none}section.female-orange h2{font-size:34px}section.female-orange button{font-size:22px}.feat-vid>.container{padding:0}section.splits .split .text{padding-left:30px;padding-right:30px}section.female-orange .split .image{display:none}section.female-orange .split .text{width:100%}section.female-orange{padding-bottom:0}section.female-orange .container{padding:0}section.splits .split video{width:100%}section.this-month .split{display:block}section.this-month .split>div{width:100%}main button{font-size:28px}section.hero .container{flex-direction:column;justify-content:center;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/product.red.css.map */
