.temp-hidden{display:none!important}.astra-shop-thumbnail-wrap>a>img{border:1px solid #eee}@media (max-width:767px){.woocommerce-account .u-column1 .woocommerce-form,.woocommerce-account .u-column2 .woocommerce-form{margin:0!important}.woocommerce-account .u-column2 h2{margin-top:35px}.lost_password{margin-bottom:0!important}}@media (min-width:1024px){.onlyformobile{display:none!important}}.elementor-item.menu-link.has-submenu{cursor:pointer}.menu-item .sub-menu{box-shadow:1px 1px 7px #bbb}.kross-site-header{box-shadow:0 0 10px #eee}.elementor-sticky--effects .elementor-container{height:70px}.elementor-sticky--effects .elementor-container>*{height:100%}.elementor-sticky--effects .elementor-image img{height:auto;width:140px!important}.accountcolumn .accountlink{padding-bottom:5px;display:block}.swiper-slide-inner{margin-bottom:3%!important}.imageblocktxt .imghead{color:#fff;font-weight:400;font-size:20px}.imageblocktxt{max-width:80%!important;padding:12px 0 12px 15px}.imageblocktxt .imgtxt{color:#101010}.home .price{display:none!important}#mailpoet_form_1 .mailpoet_text,#mailpoet_form_1 .mailpoet_textarea{width:300px!important}form.mailpoet_form.mailpoet_form_form input{height:40px!important;display:flex;flex-direction:column;justify-content:center}.product.type-product .single_add_to_cart_button.button,section.related.products a.button.product_type_simple.add_to_cart_button{background-color:#fff!important;color:#90846b!important;border:1px solid #90846b!important;padding:3px 50px 3px 50px}.product.type-product .input-text.qty.text{min-height:40px!important}.product.type-product .posted_in a{color:#90846b!important}.product.type-product .posted_in a:hover{color:#313131!important}.post-type-archive-product .add_to_cart_button{background-color:#90846b!important}.product.type-product button.single_add_to_cart_button:hover,.post-type-archive-product .add_to_cart_button:hover,section.related.products a.button.product_type_simple.add_to_cart_button:hover{background-color:#90846b!important;color:#fff!important}form.mailpoet_form.mailpoet_form_form input:not(.mailpoet_text):hover{background-color:#3a3a3a!important}.post-type-archive-product .product.type-product h2,.archive.tax-product_cat .product.type-product h2{font-size:18px!important;color:#54595f;font-weight:600;line-height:1.3em;text-align:center}p.short-desc{font-size:16px;line-height:1.3em;text-align:center;margin-bottom:20px}.post-type-archive.post-type-archive-product h1,h1.woocommerce-products-header__title.page-title{color:#90846b;text-transform:uppercase;font-size:25px!important;margin-bottom:15px}.homeprodsgrid{margin:0!important}.homeprodsgrid li.ast-article-single h2{color:#54595f!important;font-size:18px!important;min-height:unset!important;margin-top:15px!important}.homeprodsgrid li.ast-article-single .short-desc{font-size:14px!important;color:rgb(85 85 85);margin-bottom:0}.homeprodsgrid li.ast-article-single a.button,.newaddcartbtn a{margin:0 auto;font-size:17px!important;line-height:1.5;height:auto;border:none!important;color:rgb(85 85 85);transition:all .3s ease-in-out!important;font-weight:100!important}.homeprodsgrid li.ast-article-single a.button:hover,.newaddcartbtn a:hover{color:#333!important;text-decoration:underline!important;text-underline-offset:7px!important}.newaddcartbtn,section.related.products span.price,section.related.products h2.woocommerce-loop-product__title{margin-top:10px;text-align:center}.single.single-product #content{margin-top:70px}@media (max-width:767px){.single.single-product #content{margin-top:25px}}.single.single-product .product.type-product .woocommerce-product-gallery__image img{width:unset;margin-left:auto}.single.single-product .woocommerce-message a{background-color:#91b98d}.woocommerce-message,.woocommerce-info{border-top-color:#91b98d}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-form-coupon-toggle a{color:#91b98d}.single.single-product li#tab-title-reviews{display:none!important}.post-type-archive.post-type-archive-product a.added_to_cart.wc-forward{color:#91b98d;font-weight:400}.woocommerce-cart button,a.checkout-button.button.alt.wc-forward{background-color:#91b98d!important;transition:background-color .3s ease-in-out}.woocommerce-cart button:hover,a.checkout-button.button.alt.wc-forward:hover{background-color:#313131!important}.woocommerce-checkout button#place_order,form.checkout_coupon.woocommerce-form-coupon button{background-color:#91b98d;transition:background-color .3s ease-in-out}.woocommerce-checkout button#place_order:hover{background-color:#313131}td.product-name a{color:#91b98d!important}td.product-name a:hover{color:#313131!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{background:#90846b}.archive.tax-product_cat a.button.add_to_cart_button,.archive.post-type-archive a.button.add_to_cart_button{background-color:transparent!important;color:#90846b;border:none;color:#333!important;font-weight:400;display:flex;justify-content:center}.archive.post-type-archive a.button.add_to_cart_button:hover,.archive.tax-product_cat a.button.add_to_cart_button:hover,.button.product_type_variable.add_to_cart_button:hover{color:#333!important;text-decoration:underline;text-underline-offset:7px}.button.product_type_variable.add_to_cart_button{background-color:#FFFFFF!important;color:#90846b;border-style:solid;border-width:1px 1px 1px 1px;border-color:#90846b;padding:3px 30px}h2.woocommerce-loop-product__title{min-height:50px}.single.single-product .woocommerce-product-details__short-description p{line-height:21px}.archive.post-type-archive span.woocommerce-Price-amount.amount,.archive.tax-product_cat span.woocommerce-Price-amount.amount{font-size:16px;font-weight:300!important;margin:0 0 .2em;color:#555!important}.archive.post-type-archive .price,.archive.tax-product_cat .price{text-align:center}.single.single-product .price,.freeship-a{color:#555!important;font-weight:300!important;font-size:16px!important}.archive.post-type-archive .coffee-origin{display:none}.archive.tax-product_cat.term-kit .coffee-origin{display:none}.coffee-origin{color:#555;font-size:14px}.elementor-sub-item.menu-link{padding-left:10px!important}table.woocommerce-product-attributes.shop_attributes{border:none!important}table.woocommerce-product-attributes.shop_attributes tr,table.woocommerce-product-attributes.shop_attributes td,table.woocommerce-product-attributes.shop_attributes th,table.woocommerce-product-attributes.shop_attributes a{border:none!important;background:none!important;color:#555!important;font-weight:300;padding:3px 0!important}table.woocommerce-product-attributes.shop_attributes th{width:130px!important}.shop-filters .filterstitle{margin-right:20px}.shop-filters{width:25%;display:flex;justify-content:space-between}.archive.tax-product_cat:not(.term-coffee) .shop-filters{display:none}.facetwp-facet{margin-bottom:10px!important}.fs-search{padding:0 8px;display:none}.fs-label-wrap{width:130px!important;position:relative;background-color:#fff0;cursor:default;border:none!important}.single.single-product .woocommerce-product-details__short-description p{margin:15px 0 10px}.single.single-product .woocommerce-breadcrumb{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:22.5px;font-weight:300;color:#3a3a3a!important}.filtershortcode h4{display:none}.woocommerce-result-count{display:none}.single.single-product .ast-woocommerce-container>.product{display:grid;grid-template-columns:460px 1fr;grid-column-gap:35px}.product-characteristics{grid-area:2 / 1}.single-product .summary.entry-summary,.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:auto!important;margin-bottom:0!important}section.related.products{grid-column:span 2}.product_cat-custom-subscriptions section.related.products,.product_cat-custom-subscriptions .product-characteristics{display:none!important}.product_cat-custom-subscriptions{padding-bottom:50px}.woocommerce div.product div.images .flex-control-thumbs{display:flex}.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{margin-right:1em!important}.woocommerce div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:last-child{margin:0!important}@media (max-width:767px){.single.single-product .ast-woocommerce-container>.product{display:flex;flex-direction:column}.single.single-product .product-characteristics{margin:35px 0!important;order:3}.single.single-product .related.products{order:3}.product-details-board{display:grid;grid-template-columns:1fr!important;grid-row-gap:30px!important}.single.single-product .product-details{display:flex;flex-direction:column}.single.single-product .pdt{display:block!important}.single.single-product .pdt-title{min-width:35vw!important}}.product-characteristics{margin:2em 0}.product-details-board{display:grid;grid-template-columns:auto 1fr;grid-column-gap:30px}.single.single-product .product-details{display:table}.single.single-product .pdt{display:table-row}.single.single-product .pdt-value{display:table-cell}.single.single-product .pdt-title{display:table-cell;min-width:100px;font-weight:600}.woocommerce .related.products h2,table.variations td.label label,h2.tablehead.related-products{font-size:22px!important;font-weight:100!important;color:rgb(58 58 58)}.single.single-product.postid-671 h3.ywgc_delivery_info_title,.single.single-product.postid-671 .quantity{display:none}.gift_card_template_button{margin-top:8em;display:flex;justify-content:flex-end}#gift-card-details{font-size:28px;line-height:21px;font-weight:400;font-family:'AvenirNext',sans-serif}.gftcrdtxt p{line-height:21px;font-size:16px;font-weight:400;font-family:'AvenirNext',sans-serif;max-width:1000px!important;margin:35px auto 65px}.eael-product-grid img{margin:0!important;width:100%!important}.eael-product-grid ul.products li{width:85%!important;margin:0 auto!important}.eael-product-grid .add_to_cart_button::before{display:none}.eael-product-grid .woocommerce ul.products li.product .button{width:210px;margin:0 auto!important;line-height:normal!important;padding:4px 50px!important;color:#90846b;background-color:#fff;border:1px solid #90846b}.home .eael-product-grid h2.woocommerce-loop-product__title{margin-bottom:20px!important}.eael-product-grid li.product{border:none!important}.hot-product-btn a{margin:0 auto;font-size:17px;line-height:1.5;height:auto;border:none!important;color:rgb(85 85 85);transition:color .3s ease-in-out!important;font-weight:100!important}.hot-product-btn a:hover{color:#333!important;text-decoration:underline;text-underline-offset:7px}.homeslider-n a.elementor-slide-button:hover{background-color:rgb(224 224 224 / 70%)!important}.elementor-slide-description{margin-bottom:10px!important}.hot-product-btn a{line-height:2.5}.single.single-product .woocommerce-product-details__short-description p{font-size:15px!important;color:rgb(16 16 16)!important}.single.single-product h1.product_title.entry-title{font-size:22px!important;color:rgb(16 16 16)!important;color:rgb(58 58 58)!important}.single.single-product .product-details .pdt{font-size:15px}.single-product .related.products h2.woocommerce-loop-product__title{min-height:60px}@media (max-width:767px){.single.single-product h1.product_title.entry-title{margin-top:15px}}.woocommerce-account #content{margin:90px 0}.woocommerce-page .woocommerce button{background-color:#91b98d!important}.woocommerce-page:not(.woocommerce-downloads) .woocommerce .woocommerce-Message a,.woocommerce-page .woocommerce-MyAccount-navigation a,.woocommerce-page .woocommerce-Address-title a,.woocommerce-page .woocommerce-MyAccount-content a{color:#90b98d!important}.woocommerce-page .woocommerce .woocommerce-Message a{background:#fff0;border:2px solid #90b98d}.woocommerce-page .woocommerce .woocommerce-Message a:hover{color:#fff!important}.woocommerce-page.woocommerce-downloads .woocommerce .woocommerce-Message a:hover{background-color:#333!important;border:2px solid #333!important}@media (min-width:922px){.single-product #content>.ast-container{max-width:960px}}@media (min-width:1025px){.menu-link.has-submenu .sub-arrow{display:none}}@media (min-width:768px){body.home li.ast-article-single.product.type-product img{width:auto;height:365px;margin:0 auto}}@media (max-width:767px){.single-product .related.products ul li{width:100%!important;margin:0 auto 35px!important}.single-product .related.products h2.woocommerce-loop-product__title{min-height:unset!important}.mailpoet_paragraph.newsletterform-sub.last{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 20px}#mailpoet_form_1 .mailpoet_submit{width:100%;align-items:center;margin:5px 0 0!important}.swiper-slide-contents .elementor-slide-description{line-height:1!important;font-size:30px!important}.swiper-slide-contents{max-width:100%!important}.hotproductsection::before{content:'';position:absolute;background:rgb(255 255 255 / .7);display:block;z-index:90;width:100%;height:100%}.hotproductsection .hotpr-imgcol,.hotproductsection .hotpr-txtcol{z-index:95}.homeprodsgrid{margin:0 0 35px!important}}.grecaptcha-badge{z-index:999}@media (min-width:768px){.seopress-user-consent.seopress-user-message{padding:10px 0}.seopress-user-consent.seopress-user-message p:nth-child(1){max-width:900px!important;text-align:left}}@media (max-width:767px){.seopress-user-consent.seopress-user-message p:nth-child(2){margin-top:15px!important}}.seopress-user-consent.seopress-user-message p:nth-child(1){text-align:justify;line-height:1.1rem}.bdt-tabs .bdt-tab .bdt-active a:after{width:100%;background:#90846b!important}body.page-id-1161 .bdt-wc-product-price{display:none!important}.product_cat-custom-subscriptions .product_meta,.product_cat-roasters-choice-filter .product_meta,.product_cat-roasters-choice-espresso .product_meta{display:none}.numberofbags{display:inline-block;margin-right:15px;font-size:15px;font-weight:100;color:rgb(85 85 85)}.product_cat-custom-subscriptions .single_add_to_cart_button.button.alt.disabled{opacity:0}.subs-section .startfrom{color:rgb(85 85 85)}.woocommerce-account table.woocommerce-orders-table a.woocommerce-button.button.view{background-color:#fff;border:1px solid #90846b}.locationInfo a{color:#90846b!important}.locationInfo a:hover{color:#313131!important}