.column--over-half{width:55%!important}.column--under-half{width:45%!important}.section-methodical-image-text .feature-text-paired{margin:10%!important}@media(max-width:768px){.section-methodical-image-text .feature-text-paired{margin:10% 5%!important}}.section-methodical-image-text .no-space{margin:0!important}.section-methodical-image-text .no-space>.column{margin:0!important;padding:0!important}@media(max-width:768px){.section-methodical-image-text,.section-methodical-how-to-brew{margin:0 -16px 10px}}.icon-box-container{display:flex;justify-content:center;margin:2rem 0}.icon-box-container .icon-box-inner{display:flex;flex-direction:column;gap:.8rem;padding:0 1rem;border-left:1px solid rgb(255,255,255,.25);width:33%}.icon-box-container .icon-wrapper{color:rgb(var(--btn-bg-color))}.icon-box-container .custom-icon{width:55px;height:55px}.icon-box-container .subheading{margin:0 0 .2rem;font-family:Hanken Grotesk,helvetica,arial,sans-serif;font-size:inherit;font-weight:600;font-size:.8rem}.icon-box-container .description{margin:0;font-size:.9rem}.icon-box-container .icon-box-inner:first-child{border-left:none}.section-methodical-how-to-brew .feature-text-paired{margin:10%!important}.section-methodical-how-to-brew .no-space{margin:0!important}.section-methodical-how-to-brew .no-space>.column{margin:0!important;padding:0!important}.section-methodical-how-to-brew .section-image-container{width:100%;height:100%;max-width:80px;margin:0 auto 1rem;display:block}.section-methodical-how-to-brew .toggle-container{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0}.section-methodical-how-to-brew .toggle-button{margin:0;font-family:Hanken Grotesk,helvetica,arial,sans-serif;font-size:inherit;font-weight:600;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;padding:.1rem .3rem}.section-methodical-how-to-brew .toggle-button.active{color:rgb(var(--heading-color));border-bottom:2px solid rgb(var(--color-scheme-1-link-color))}.item-box-container{display:flex;gap:1rem;padding:1rem;background:rgb(var(--color-scheme-1-btn-alt-bg-color));border-bottom:1px solid rgba(139,115,81,.2)}.item-box-container .item-icon-wrapper{color:rgb(var(--btn-bg-color))}.item-box-container .custom-icon{width:45px;height:45px}.item-box-container .subheading{margin:0;font-family:Hanken Grotesk,helvetica,arial,sans-serif;font-size:inherit;font-weight:600;font-size:.8rem;letter-spacing:.1em}.item-box-container .description p{margin:0!important;padding:0;font-size:1rem}.section-methodical-how-to-brew .item-box-container.espresso{display:none}@media(max-width:768px){.section-methodical-how-to-brew .theme-img{display:none!important}}.product-info .media-gallery{order:1}.product-column-right{order:2}.product-column-right .product-title{text-align:center;margin:0}@media(max-width:768px){.product-column-right{padding:2rem 0}.lightly-spaced-row.not-in-quickbuy{margin-bottom:0}}.methodical-short-description{font-family:Canela-Light,serif;font-size:1.6rem;line-height:2.2rem;text-align:center}@media(max-width:768px){.methodical-short-description{font-size:1.125rem;line-height:1.625rem}.product-form .input-row{margin-top:0}}.methodical-feature-rating-heading{font-family:Canela-Light,serif;font-size:1.3rem;line-height:1.8rem;text-align:center}.methodical-feature-rating-heading b,.methodical-feature-rating-heading strong,.product-info-block h6 strong{font-family:Canela-Medium;font-weight:500}.product-info-block h6{text-align:center}@media(max-width:768px){.methodical-feature-rating-heading{font-size:1rem;line-height:1.5rem}}.methodical-custom-labels{padding:1rem 0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:.8rem}.methodical-custom-labels div{padding:.1rem .8rem;border-radius:2rem;font-weight:700;text-transform:uppercase;font-size:.7rem;line-height:1.3rem;color:#3e3a37}@media(max-width:768px){.methodical-custom-labels{padding:.5rem 0}}.methodical-custom-label-1{background:#c8e2ee}.methodical-custom-label-2{background:#ffc2ae}.methodical-custom-label-3{background:#ead8c0}.methodical-custom-label-4{background:#cbdec8}.methodical-checkout-meta-box{background:#ffffffb3;padding:1.5rem;margin:1.5rem 0 0;border-bottom:1px solid rgba(139,115,81,.2)}.methodical-checkout-meta-box .option-selector,.methodical-checkout-meta-box .quantity-submit-row{text-transform:uppercase;color:#3e3a37}.methodical-checkout-meta-box .opt-label,.methodical-checkout-meta-box .quantity-wrapper a{background:none}.methodical-checkout-meta-box .quantity-wrapper a svg{width:18px;height:18px}.methodical-checkout-meta-box input[type=number]{background:none}.methodical-checkout-meta-box .add-to-cart{font-size:1.3rem;padding:1.6rem 0}@media(max-width:768px){.methodical-checkout-meta-box{margin:-9px -16px 10px}}.buy-buttons-row,.quantity-submit-row__submit{margin-bottom:0!important}.methodical-contact-text{text-transform:none;margin-top:.8rem;text-align:center;display:block}.methodical-contact-text a{text-decoration:underline;color:#3e3a37}.article-title{margin:4rem auto!important;max-width:1100px;padding:0 3rem}.article-title span{font-size:.9rem;color:#3e3a37;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.article-title h1{margin:1rem 0}@media(max-width:768px){.article-title{margin:-1rem auto 3rem!important}}.article-image-wrapper{padding:0 5rem;margin-bottom:0}@media(max-width:768px){.article-image-wrapper{padding:0 1rem}}.article p{font-size:1.2rem}@media(max-width:768px){.article p{font-size:1rem}}.article-excerpt-wrapper{text-align:center;max-width:1200px}.article-excerpt-wrapper p{font-size:1.1rem}@media(min-width:768px){.article-excerpt-wrapper{padding:1rem 4rem 0}.article-excerpt-wrapper p{font-size:1.6rem}}.custom-slideshow{border-bottom:1px solid #DBD2C7}@media(min-width:768px){.custom-slideshow{padding-bottom:4rem}}.custom-article-wrapper{padding:0 4rem 2rem;text-align:center}@media(max-width:768px){.custom-article-wrapper{padding:0 1rem 2rem;text-align:center}}.custom-article-wrapper span{font-size:.8rem;color:#3e3a37;text-transform:uppercase;font-weight:600}.custom-article-wrapper h2{color:rgb(var(--body-text-color));margin:1rem 0 2rem;font-size:2rem}@media(min-width:800px){.custom-article-wrapper h2{font-size:1.8rem}}@media(min-width:1200px){.custom-article-wrapper h2{font-size:2.5rem}}.custom-article-wrapper .btn--secondary{background:rgb(var(--body-bg-color));color:rgb(var(--body-text-color))}.custom-article-wrapper .btn--secondary:hover{background:rgb(var(--body-text-color));color:#fff}.custom-slideshow .slideshow__slide{padding:0 1rem 2rem}@media(min-width:768px){.custom-slideshow .slideshow__slide{padding:0!important}}.custom-slideshow .flexible-layout .column{margin:0!important;padding:0!important}@media(min-width:768px){.custom-slideshow .flexible-layout .column{margin:0!important;padding:0!important}}.custom-slideshow-nav{position:absolute;bottom:90px;right:16px;width:95.5%;z-index:1}@media(min-width:768px){.custom-slideshow-nav{bottom:66px;right:0;width:56.2%}}.custom-slideshow-nav .slideshow-nav__btn{color:#fff;opacity:1}.custom-slideshow-nav .slideshow-nav__btn svg{width:40px;height:40px;stroke-width:1.5;filter:none;opacity:1}.junip-product-summary-stars-wrapper{text-align:center!important}.ss-option-label{margin-bottom:8px;font-size:.9rem;letter-spacing:.1em;font-weight:600;line-height:1.4em;text-transform:uppercase}@media(min-width:768px){.ss-bottomless-radio-drop-down-wrapper{margin-top:-20px}}.ss-bottomless-radio-drop-down-wrapper,.ss-bottomless-selling-plans-wrapper select{font-weight:var(--base-font-weight);font-size:var(--base-text-size)}.ss-bottomless-radio-price,.ss-subscription-price,.b-label-price{font-weight:600}.ss-bottomless-selling-plans{margin-top:18px}.ss-bottomless-selling-plans{margin-bottom:5px}.ss-bottomless-radio-drop-down-wrapper,.ss-bottomless-radio-group-name{font-weight:300}.ss-bottomless-divider{border-top:1px solid #E4E4E4!important}.ss-bottomless-radio-drop-down-wrapper .ss-bottomless-selling-plans-wrapper select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding:.75em 1em!important;border:1px var(--input-border-color) solid;color:rgb(var(--input-text-color));border-radius:var(--btn-border-radius);font-size:16px;outline:none;cursor:pointer;line-height:20px!important;background-color:#fbf2e7!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-size:12px 12px!important}.leat-gift-card-button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
