section{scroll-margin-top:15rem}html{scroll-padding-top:15rem}.page-width:not(slider-component){padding:0 64px;max-width:1280px}.coffee-tips-section .page-width{padding:0 96px}slider-component.page-width{padding:0}.template--product .page-width:not(slider-component){max-width:1408px}body.template--index .footer-top-vector{background-color:#e6e5d8}.product-roast-type{display:block;font-family:adobe-handwriting-ernie,sans-serif;color:#796047;font-size:20px;line-height:1}.product .product__description{background-color:#e6e5d8;padding:20px;background-size:auto;border-radius:5px;position:relative;background-image:url(/cdn/shop/files/66d79e9e48591aea9f1fe44e_CP-BG.png?v=1761543517)}.product .add-cart-btn,.product .product-form__quantity{display:inline-block;vertical-align:top;margin:0}.product .add-cart-btn{float:right;margin-top:29px}.product label.quantity__label,.product variant-selects label.form__label{font-size:20px;font-family:Gin Test;font-weight:400;color:#000}.product .add-cart-btn product-form.product-form{margin:0}.product .add-cart-btn button.product-form__submit{margin-bottom:0;background-color:#a42518;border-radius:5px;padding:15px 32px;font-size:20px;text-transform:uppercase}.product .add-cart-btn button.product-form__submit:after{box-shadow:none}.product .add-cart-btn button span{font-size:20px;font-family:Oswald}.product variant-selects{border-top:1px solid #e6e5d8;border-bottom:1px solid #e6e5d8;padding:10px 0}.product-form__input .select select{font-size:14px;font-family:Oswald;color:#000}.product-form__input quantity-input.quantity button.quantity__button{display:none}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:auto;margin:0}.product-form__input .quantity__input:focus-visible{box-shadow:none;outline:none;border:1px solid #001d30}.border-top{border-top:1px solid #001d30}.headermain{padding:16px 16px 0}.header-wrapper{border-radius:5px;background:#a42518e6}header.header{padding:16px;grid-template-columns:1fr 1fr 1fr;font-size:16px}nav.header__inline-menu{text-align:center}.header__menu-item:hover span,.header__submenu .header__menu-item:hover,details[open]>.header__menu-item{text-decoration:none}.header-wrapper .list-menu__item{font-family:Oswald;letter-spacing:.5px;color:#fff;text-transform:uppercase;font-size:16px;padding:8px 16px}.header-wrapper .list-menu__item:hover{color:#e6e5d8}.header-wrapper .list-menu--disclosure{background-color:#a42518;border-radius:5px;padding:8px;width:auto}.header--middle-left .header__heading-link{padding:0;margin-left:0}.header-wrapper .header__icons .header__search,.header-wrapper .header__icons .header__icon--account{display:none}.header-wrapper .header__icon--cart{width:auto;padding:8px 16px;margin:0;height:auto;font-size:16px;font-family:Oswald;text-transform:uppercase;text-decoration:none;gap:7px}.header__icon--cart span.svg-wrapper{width:17px;height:17px}.header__icon--cart span.svg-wrapper path{fill:#fff}.header-wrapper .cart-count-bubble{position:unset;color:#000;font-size:11px;font-family:Oswald;width:18px;height:18px;font-weight:700;padding-left:6px;padding-right:6px;line-height:normal}.header-wrapper .header__icons{padding-right:0}.product .product__info-wrapper .product__info-container{padding-top:32px}footer{position:relative;background:#001d30!important}.footer .footer-block__heading{font-size:18px;letter-spacing:0}.footer-top-vector img{display:block}.download-stores{display:flex;gap:10px;padding:26px 0 32px}.download-stores img{width:130px}.footer__blocks-wrapper{display:grid;grid-template-columns:53.5% 19% 8% 15%;justify-content:space-between;gap:20px}.footer-block__heading{font-size:20px}ul.footer-block__details-content li{margin-bottom:8px}.footer .footer__content-top .footer-block ul li a{font-size:18px;color:#fff;text-transform:uppercase;font-family:oswald,sans-serif;line-height:27px;font-weight:300;padding:0}.footer-block .rte p{font-size:20px;color:#fff;line-height:30px;font-weight:300}.copyright p{font-size:14px;color:#fffc;line-height:20px}.copyright p a{color:#e6e5d8;margin-left:4px}footer p{font-family:oswald,sans-serif}.collection .card__information .card__heading{font-size:24px;font-family:Gin Test;font-weight:700}.card__information,.card-information{text-align:center!important}.card__content .card-information .price{font-size:16px;color:#a42518;font-weight:500;font-family:oswald,sans-serif}.product .product__description span{font-family:Adobe Handwriting Ernie;font-size:24px;line-height:24px}.product .product__description{font-size:16px;margin-top:45px!important;color:#001d30}.product .product__description p{margin-bottom:15px}.product__description:after{content:"";background:url(/cdn/shop/files/66d77e0c0b70d9f2ced29abc_bg-badge.svg?v=1761648182);display:block;width:165px;height:165px;position:absolute;top:-60px;right:-60px;z-index:-1;background-repeat:no-repeat;background-size:cover}.product .region,.product .elevation,.product .note{padding:15px 0;display:flex;justify-content:space-between;font-size:14px}.product .region span,.product .elevation span,.product .note span{text-align:right}.product__info-container span.price-item.price-item--regular{color:#796047;font-size:32px;font-family:gin,sans-serif}.product__info-container p.vendor{font-size:24px;font-family:adobe-handwriting-ernie,sans-serif;color:#796047}span.product-roast-type.large-text{font-size:24px;font-feature-settings:"liga" off,"calt" off,"swsh" off,"salt" off}span.product-roast-type.large-text+.product__title{margin-top:0}.product__info-wrapper .product__title h1{font-size:clamp(34px,5vw,64px);line-height:1}.product__info-wrapper .price__regular,.product__info-wrapper .price__regular *{font-family:gin,sans-serif}.main_product .product-media-container{border:none}.sealsubs-target-element .sealsubs-container .sls-purchase-options-label{font-family:gin,sans-serif;text-transform:uppercase;margin-bottom:10px;display:block}.product .sealsubs-container .sls-purchase-options-container .sls-option-container,.sealsubs-container .sls-option-container{border:2px solid rgb(143 143 143 / 0%)}.product .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{box-shadow:none;border:2px solid #9d2c1d}.product .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:12px;height:12px;background:#9d2c1d;box-shadow:none}.product .sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{border:1px solid #9d2c1d}.product .sealsubs-container .sls-option-container .sls-selling-plan-group-options label{display:none!important}.product .sealsubs-container .sls-select-container select.sls-select{border-radius:5px;border-color:#00000024!important;border-width:1px!important;padding:5px 25px 5px 10px;margin-top:5px}.product .sealsubs-container .sls-select:hover{outline:none}.product .sealsubs-container input:focus,.product .sealsubs-container .sls-select:focus{outline:none;outline-offset:1px;box-shadow:none}.product .sls-widget-branding{display:none}.product .sealsubs-container .sls-purchase-options-container{border:0px solid rgb(0,0,0,.1);padding:20px 20px 10px;border-radius:10px;background:#f9f1f1;margin:0 0 5px}.product .sls-purchase-options-container input+.sls-option-container .sls-label-container.seal-col,.product .sls-purchase-options-container input+.sls-option-container .seal-row{display:flex;align-items:center}.product .sls-purchase-options-container input+.sls-option-container .sls-selling-plan-group-options{display:none}.product .sls-purchase-options-container input+.sls-option-container .sls-label-container.seal-col{flex:0 0 auto;width:calc(100% - 28px)}.product .sls-purchase-options-container input+.sls-option-container .sls-selling-plan-group-first-line{display:flex;justify-content:space-between;width:100%;align-items:center}.product .sls-purchase-options-container .money{font-size:18px;font-weight:800;color:#121212}.product__info-wrapper .sealsubs-target-element.sealsubs-full{border-top:1px solid #e6e5d8;padding-top:20px;border-bottom:1px solid #e6e5d8}.product__info-wrapper .sealsubs-container{margin:0}.product__info-wrapper quantity-input.quantity{max-width:60px;border-radius:3px;overflow:hidden}.product__info-wrapper quantity-input.quantity input{text-align:left;padding:8px 6px 8px 12px}.template--product product-info{overflow-x:hidden}.note-text{z-index:1!important}@media (min-width:1024px){.footer-block:first-child{max-width:320px}}@media (min-width:990px){.header-mobile-logo{display:none}}@media (max-width:1280px){header.header{grid-template-columns:1fr auto 1fr}}@media (max-width:1024px){.coffee-tips-section .page-width,.page-width:not(slider-component){padding:0 32px}main .coffee-cup-image{right:9%;top:15%}main .arrow-image{width:60px;right:32%;bottom:35%}.footer .footer__blocks-wrapper{grid-template-columns:40% 15% 15% 20%}}@media (max-width:991px){body .email-signup-section{padding:32px}main .email-signup-form-wrapper{max-width:410px;margin-top:20px}body .email-signup-heading h2:first-child{margin-right:0}.form-top-vectors img{position:static;animation:none;transform:none;max-width:80px;margin:0 8px;display:inline-block}.form-top-vectors{display:flex;align-items:center;justify-content:center}main .email-signup-heading h2{font-size:40px;line-height:1;margin:0!important;text-align:center;display:inline-block}.email-signup-heading h2 br{display:none}.email-signup-content img.decorative-image.arrow-image{position:static;margin:7px 0 0;display:inline-block;max-width:50px;animation:none}.email-signup-form-wrapper .submit-button{padding:16px 25px}.email-signup-form-wrapper form#contact_form input.input-field{height:50px}}@media (max-width:989px){.header-desktop-logo{display:none}.header-mobile-logo{max-height:61.7px}header.header{padding-block:6px}.header--middle-left .header__heading-link{order:1}.header-wrapper .header__icons{padding-right:0;order:2;width:100%;justify-content:end}.header-wrapper .header__icon--cart{font-size:18px}header-drawer{order:3;margin:0}header.header{display:flex;width:100%;gap:17px}}@media (max-width:767px){.product .add-cart-btn{margin-top:36px}.product .add-cart-btn button.product-form__submit{padding:12px 32px}.footer__blocks-wrapper{grid-template-columns:1fr}.product__info-container p.vendor{font-size:16px}.page-width:not(slider-component),.coffee-tips-section .page-width{padding:0 16px}.email-signup-form-wrapper form#contact_form{flex-direction:column;max-width:180px}main .email-signup-heading h2{font-size:24px;line-height:1}.form-top-vectors img.decorative-image.coffee-beans-image{display:none}.form-top-vectors{margin-bottom:10px}.footer .footer__content-top.page-width{padding:0 32px}.footer.section-sections--19689053618316__footer-padding{padding-top:32px;padding-bottom:32px}.footer .footer__blocks-wrapper{display:flex;flex-wrap:wrap;gap:25px}.footer .footer__blocks-wrapper .footer-block:nth-child(1){order:4;width:100%}.footer .footer__blocks-wrapper .footer-block:nth-child(2){order:3;width:calc(33% - 16px)}.footer .footer__blocks-wrapper .footer-block:nth-child(3){order:1}.footer .footer__blocks-wrapper .footer-block:nth-child(4){order:2}.footer .footer__blocks-wrapper .footer-block:nth-child(4),.footer .footer__blocks-wrapper .footer-block:nth-child(3){width:calc(33% - 16px)}.footer .footer-block .footer-block-image{margin-bottom:15px}.footer .footer__blocks-wrapper .footer-block__heading{font-size:16px}.footer .footer__content-top .footer-block ul{margin-bottom:20px}.footer .footer__content-top .footer-block ul li a{padding-top:0;padding-bottom:0;font-size:16px;line-height:16px}.footer .footer__content-top .footer-block ul li{margin-bottom:10px}}@media (max-width: 575px){.footer .footer__blocks-wrapper .footer-block:nth-child(4),.footer .footer__blocks-wrapper .footer-block:nth-child(3){width:calc(50% - 13px)}.footer .footer__blocks-wrapper .footer-block:nth-child(2){width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
