/* https://www.menehunecoffee.com/wp-content/themes/kdw-framework4/responsive.css?ver=1715026864 */
@media only screen{p:has(img){margin-bottom:0}p:has(.button){margin-bottom:0}.wht-text h1,.wht-text h2,.wht-text h3,.wht-text h4,.wht-text h5,.wht-text h6,.wht-text p,.wht-text ul,.wht-text ol{color:#FAF6F6}.smallh2 h2{font-size:1.5rem}.orbit-caption{display:none}.large .button{font-size:1.25rem}a{color:#487F66}h3.roboto{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-weight:700;font-size:1.25rem}.dgwt-wcas-search-wrapp{margin:0 10px}#title-row{background-repeat:no-repeat;background-size:cover;background-position:left top;background-image:url(/wp-content/uploads/2024/04/Group-58.webp)}.home1{padding-top:20px;padding-bottom:20px}.home2,.home3,.home4{padding-top:40px;padding-bottom:40px}.text-col-content{background:#FAF6F6;z-index:1;position:relative}.text-col-content .button{margin-bottom:0}.featured-row .products li{background-color:#FAF6F6}.featured-row .woocommerce ul.products li.product .button{display:none}.featured-row .woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Roboto Condensed",sans-serif;font-weight:700;padding:0 0 0 25px;text-align:left}.featured-row .woocommerce ul.products li.product .price{color:#3C3938;padding-left:25px;font-size:1rem;margin-bottom:1.5rem;text-align:left}.featured-row .wcsatt-sub-options{display:none}.inner-testimonial-block{background:#faf6f6;position:relative;padding:70px 30px 30px 30px}.inner-testimonial-block:before{content:url(/wp-content/uploads/2024/04/Path-154.webp);left:50%;margin-right:-50%;transform:translate(-50%,-50%);top:0;font-size:0;background-color:#A5CCB4;position:absolute;padding:20px;border-radius:100%}.inner-testimonial-block .fas{display:none}.testimonial-block:nth-of-type(even) .inner-testimonial-block{border:5px solid #A5CCB4}.testimomial-row{margin-top:90px}.recent-posts h2 a{color:#3C3938;font-family:"Roboto Condensed",sans-serif;font-weight:700}.orbit-bullets button{width:12px;height:12px}.no-marg-block .column-block{margin-bottom:0}.story-blocks .block-single-inner{background:#faf6f6;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.dark-blocks .block-single-inner{background:#1C2223;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,.16)}blockquote.testimonial{color:#3C3938;background-color:transparent}blockquote.testimonial:before{color:#A5CCB4}blockquote.testimonial cite{color:#3C3938;font-size:1rem;font-family:"Yeseva One",serif}.testimonial-title-location.text-right cite{text-align:center;color:#3C3938;font-size:1rem;font-family:"Yeseva One",serif}#tertiary aside{background-color:#fff;margin-top:20px}#archives-dropdown-2{margin-left:20px;width:90%}.blogging .post{margin-top:20px}.subscription-row h3{;font-size:1.25rem}.woocommerce div.product .product_title{font-size:2rem;border-bottom:none;text-align:left;margin-bottom:20px}.woocommerce .summary.entry-summary h2{display:none}.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700;color:#3C3938;font-family:"Roboto Condensed",sans-serif;font-size:1.5rem}.woocommerce div.product form.cart .variations label{font-size:1rem}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:1rem;line-height:1;white-space:nowrap;cursor:default;background:transparent;color:#3C3938}.woocommerce table tbody tr:nth-child(even),.woocommerce table thead,.woocommerce table tbody,.woocommerce table tfoot{border:none;background:transparent}.woocommerce div.product form.cart .variations{border:none;border-radius:0}.woocommerce-products-header__title.page-title{font-size:3.125rem;color:#3C3938;font-weight:700}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#3C3938}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#3C3938;color:#A5CCB4}.woocommerce ul.products li.product .price{color:#272727;display:block;font-weight:400;margin-bottom:.5em;font-size:1rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#3C3938;border-radius:0;font-size:1rem;text-transform:uppercase;font-weight:700;color:#A5CCB4}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#A5CCB4;text-decoration:none;background-image:none;color:#3C3938}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#A5CCB4;color:#3C3938}.woocommerce .woocommerce-billing-fields h3{font-size:1.7rem}.woocommerce #ship-to-different-address label{font-size:1.5rem!important}.woocommerce div.product .wcsatt-options-prompt-radio span.price{font-weight:400;font-size:1rem;color:#000}.woocommerce .price .wcsatt-sub-options{display:none}.woocommerce p.stars a{color:#A5CCB5}.xoo-wsch-text{font-family:"Yeseva One",serif}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{color:#A5CCB4}section.related.products{clear:both}.site-footer{background-color:#1C221F}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.tagline{background:#1C221F;width:100%}.woocommerce ul.products.columns-3{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce ul.products.columns-3 li.product{width:100%;margin-right:0;float:none}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.inner-testimonial-block{margin-top:20px;margin-bottom:20px}.story-blocks .column-block,.dark-blocks .column-block{margin-bottom:0}.blog-title a{display:inline-block}.entry-title{font-size:2.25rem}}@media only screen and (min-width:40.063em){.tagline .button{margin-right:15px}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.woocommerce ul.products.columns-3{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce ul.products.columns-3 li.product{width:32%;margin-right:0;float:none}.tagline{left:20px;bottom:20px;position:absolute}.inner-testimonial-block{margin-top:20px;margin-bottom:20px}}@media only screen and (min-width:64em){.tagline{position:absolute;left:60px;bottom:60px}.text-col-content{background:#FAF6F6;margin-right:-320px;z-index:1;position:relative;padding:60px}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}