.section-mega-menu .hasdrop-down{position:absolute;top:100%;left:0;right:0;background-color:#fff;display:block;visibility:hidden;opacity:0;transition:all .3s ease-out;height:355px}.section-mega-menu .mega-menu:hover .hasdrop-down{visibility:visible;opacity:1;z-index:999999;padding-left:43px}.section-mega-menu .child-link-title{font-size:17px;color:#00b18f;margin-bottom:10px;text-transform:uppercase;font-weight:700}.section-mega-menu li:hover{text-decoration:underline}.section-mega-menu a.parent-link{display:flex;align-items:center;justify-content:center;padding:15px 25px;color:#000;transition:all .3s ease-out;opacity:1}@media screen and (min-width: 1024px){.section-mega-menu .view-all{width:100%;margin-top:20px;position:absolute;top:80%;max-width:950px}}@media screen and (min-width: 1100px){.section-mega-menu .view-all{width:100%;margin-top:20px;position:absolute;top:80%;max-width:1090px}}@media screen and (min-width: 1200px){.section-mega-menu .view-all{width:100%;margin-top:20px;position:absolute;top:80%;max-width:1055px}}@media screen and (min-width: 1300px){.section-mega-menu .view-all{width:100%;margin-top:20px;position:absolute;top:80%;max-width:1150px}}@media screen and (min-width: 1400px){.section-mega-menu .view-all{width:100%;margin-top:20px;position:absolute;top:80%;max-width:1150px}}.swatch{margin:10px 0;padding:0 5px;flex:100%}.swatch .header{margin:.5em 0;font-weight:700;text-transform:uppercase}.swatch input{display:none}.swatch label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;min-width:50px!important;height:35px!important;margin:0;border:2px solid #dddddd;background-color:#fff;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase;transition:all .36s ease-in-out 0s,all .36s ease-in-out 0s}.swatch label:hover,.swatch label:focus,.swatch label:active{border-color:#000;color:#000}.swatch-element label{padding:0 10px}.color.swatch-element label{padding:0}.swatch input:checked+label{border-color:#000;color:#000}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:calc($width / 2 - 50px + 2px);margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.d-none{display:none!important}.use-top-bottom-border{border-top:1px solid #2F528F;border-bottom:1px solid #2F528F}.border-none{border:none!important}.selected-lang{min-width:16px;color:#cdcdcd;height:16px}.currency-switcher{display:flex!important;align-items:center}.currency-switcher .drop-arrow{top:0}@media screen and (max-width: 1024px){.section-announcement .announcement-tool{display:none!important}.section-announcement .announcement-content{width:100%;margin-top:-15px}}@media screen and (max-width: 400px){.section-announcement .announcement-tool-mobile{display:none!important}.section-announcement .announcement-content{width:100%;margin-top:-15px}}@media screen and (max-width: 1024px){.section-announcement .announcement-tool-mobile-search{display:none!important}}.section-announcement .slider-container{width:450px;margin:0 auto;overflow:hidden;position:relative}@media screen and (max-width: 1024px){.section-announcement .slider-container{width:100%;max-width:300px}}.section-announcement .announce-slider{position:relative;overflow:hidden}.section-announcement .announce-slider:not(.slick-slider){display:flex;align-items:center}.section-announcement .slider-item{width:100%;flex:0 0 100%;cursor:grab}@media screen and (max-width: 1024px){.section-announcement .slider-item{padding:0 19px}}.section-announcement .slider-item p,.section-announcement .slider-item a,.section-announcement .slider-item strong,.section-announcement .slider-item em{color:inherit;font-size:14px}.section-announcement .slider_btn{position:absolute;display:flex;align-items:center;top:50%;transform:translateY(-50%);max-width:20px;max-height:20px;background:none;border:none;outline:none}.section-announcement .slider_btn.announcePrev{left:0}.section-announcement .slider_btn.announceNext{right:0}.section-announcement .slick-track{display:flex;width:100%!important}.section-announcement .slick-arrow{z-index:999;width:19px;height:19px}.section-announcement .slick-prev{left:0}.section-announcement .slick-next{right:0}.section-announcement .announcement-header-wrap .main-header .tools{height:30px;margin-bottom:0}.section-announcement .announcement-header-wrap .main-header .tools .no-text{padding:0}.section-announcement .announcement-header-wrap .main-header .tools .no-text .icon{position:relative;top:0;display:block}.section-announcement .announcement-header-wrap .main-header .tools .tool_inner{display:flex;align-items:center;justify-content:center}.section-announcement svg.svg-icon{max-height:16px}.section-announcement a.account-options{max-height:16px}@media screen and (max-width: 1024px){.section-mega-menu{display:none!important}}.section-mega-menu .mega-menu-container{position:relative}.section-mega-menu .hasdrop-down{position:absolute;top:100%;left:0;right:0;background-color:#fff;display:block;visibility:hidden;opacity:0;transition:all .3s ease-out}.section-mega-menu .mega-menu:hover .hasdrop-down{visibility:visible;opacity:1;z-index:999999}.section-mega-menu .child-link-container{display:flex;flex-wrap:wrap;justify-content:center;padding:25px;width:90%;max-width:1200px;margin:0 auto}.section-mega-menu .child-link-title{font-size:16px;color:#00b18f;margin-bottom:10px;text-transform:uppercase}.section-mega-menu .menu-img-container .child-link-title{text-align:center}.section-mega-menu .chlid_link-item{width:30%;padding-left:35px}.section-mega-menu .chlid_link-item:first-child{padding-left:0}.section-mega-menu .menu-img-container.chlid_link-item{width:40%}.section-mega-menu ul.mega-menu-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.section-mega-menu a.menu_link{text-transform:uppercase;color:#45494b;font-size:14px;display:block;opacity:1;transition:all .3s ease-out}.section-mega-menu a.menu_link:hover{opacity:.6}.section-mega-menu a.parent-link{display:flex;align-items:center;justify-content:center;padding:25px;color:#000;transition:all .3s ease-out;opacity:1}.section-mega-menu a.parent-link:hover{opacity:.6}.section-mega-menu a.parent-link .menu-arrow{display:block;margin:10px;transform:rotate(90deg);max-width:16px;max-height:16px}.section-mega-menu a.child-link{padding:3px 0}.section-mega-menu .menu-img_inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100%}.section-mega-menu .menu_img{width:30%;margin:0 auto}.section-mega-menu .menu_img img{max-width:100%}.section-mega-menu .menu_img.img-full-width{width:100%}.section-mega-menu .view-all{width:100%;margin-top:20px}.section-mega-menu .view-all .view-all-btn{display:inline-block;padding:3px 10px;border:1px solid #45494b;color:#fff;transition:all .3s ease-out;opacity:1;font-size:13px;width:90px;text-align:center;background-color:#00b18f}.section-mega-menu .view-all .view-all-btn:hover{opacity:.6}@media screen and (min-width: 1025px){.section-header .main-header-wrap .main-header .store-title{padding:15px 10px}}.price-container{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #2F528F}.price-container span.money{color:#00b18f;font-weight:600;text-transform:uppercase}.price-container .spr-badge-starrating{margin:0;color:#ffc000}.price-container span.spr-badge-caption{display:none}.subscribe-frequency .frequency_title{font-weight:600;color:#000;text-transform:uppercase;display:block;margin:0}.subscribe-frequency .frequency_inner label{width:100%;padding:8px 10px;color:#000;border:2px solid #000000;margin-bottom:10px;font-size:16px;line-height:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.subscribe-frequency .frequency_text input{margin-right:10px}.subscribe-frequency span.color{color:#00b18f}.check-point{display:flex;flex-wrap:wrap;align-items:flex-end}.check-point .selector-wrapper{width:50%;text-align:left}.check-point .quantity label{font-weight:600;color:#000;text-transform:uppercase;display:block;margin:0}.check-point .product-quantity{margin-top:10px;border:2px solid #000000;width:fit-content;display:flex;justify-content:space-between;padding:2px 0}.check-point .product-quantity button.icon{border:none;background:none;outline:none}.check-point .product-quantity button .svg-icon{display:block;width:16px}.check-point .product-quantity-value{border:none;color:#000;font-weight:600;margin:0 10px;width:40}.check-point .action-button{background:none;background-color:#00b18f!important;border:2px solid #000000;border-radius:0;display:flex;width:200;font-weight:700;align-items:center;transition:all .3s ease-in;text-align:left}.check-point .action-button:hover{opacity:.6}.check-point .action-button-submit{color:#fff;font-weight:600;font-family:Roboto,sans-serif!important;font-weight:700;font-size:12px;text-transform:uppercase;padding-right:3px}.check-point .action-button-submit.disabled{background-color:none!important}.check-point span{display:block}.check-point span.submit-icon{width:15px;margin-left:10px}.check-point .svg-icon{margin:0 auto;display:block}#product-template .product-template .content-area{width:100%}div[data-productthumbs]{position:relative;overflow:hidden}div[data-productthumbs] .slick-arrow{z-index:999}div[data-productthumbs] .slick-arrow:before{color:#000;font-size:28px}div[data-productthumbs] .slick-prev{left:0}div[data-productthumbs] .slick-next{right:0}.product-review-tabs{text-align:center;background-color:#01b091;clear:both;padding:40px 0}.product-review-tabs h2{text-transform:uppercase;color:#fff}.meta-img-container{display:flex;align-items:center;justify-content:center;max-width:800px;margin:0 auto;padding:35px 0}.meta-img_inner{width:33%;margin:0 auto}.meta-img_inner img{max-width:100%}.meta-tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;position:relative}.tab:not(.product__tag_conflict){width:25%;padding:10px;background:#fff;border:6px solid #01B091;border-top:none}@media screen and (max-width: 990px){.tab:not(.product__tag_conflict){width:30%}}@media screen and (max-width: 749px){.tab:not(.product__tag_conflict){width:100%;border:none;border-bottom:6px solid #01B091}.tab:last-child{border:none}}.tab:not(.product__tag_conflict).active{border:none;border-bottom:6px solid #fff}@media screen and (max-width: 749px){.tab:not(.product__tag_conflict).active{border:none;border-bottom:6px solid #01B091}.tab.active:last-child{border:none}}.tab:not(.product__tag_conflict) .tab-content{position:absolute;background:#fff;border:6px solid #01B091;border-top:none;top:100%;left:0;right:0;display:none}:not(.product__tag_conflict).active .tab-content{display:block}@media screen and (max-width: 749px){:not(.product__tag_conflict).tab-content{position:relative;border:none}}.spr-container{border:none!important}.collection-sorter{display:inline-flex;justify-content:flex-end;width:100%;position:relative}select#sort-by{padding:6px 10px;border:2px solid currentColor;-webkit-appearance:none;font-weight:600;text-shadow:none;color:#000}.collection-template .collection-tools-left{float:none;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.collection-template .tools-wrap{display:block}.collection-template .tools-wrap select{outline:none;text-decoration:none;text-align:center}.collection-template .tools-wrap select option{text-align:center}.collection-template .collection-tools-container{clear:both;padding-top:30px;margin-bottom:30px}.collection-template .collection-tools-inner{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-bottom:10px;border-bottom:1px solid #717171}@media (max-width: 767px){.collection-template .collection-tools-inner{flex-direction:column}}.collection-template .tools-wrapper.filter-tool{width:calc(100% - 250px);display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 767px){.collection-template .tools-wrapper.filter-tool{width:100%;justify-content:center}}.collection-template .tools-wrapper.sort-tool{width:250px;padding:5px 10px;border-radius:5px}@media (max-width: 767px){.collection-template .tools-wrapper.sort-tool{width:auto;margin-top:10px;margin-bottom:10px}}.collection-template .tools-wrapper.sort-tool .sort-dropdown svg{display:inline-block;width:16px;position:absolute;top:50%;height:16px;transform:translateY(-50%);right:15px}.collection-template .filter-tool-inner{width:calc(100% - 90px);display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 767px){.collection-template .filter-tool-inner{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.collection-template .filter-tags{display:none}.collection-template .filters label{cursor:pointer}.collection-template .filters{width:fit-content;cursor:pointer;padding:10px 15px;font-weight:600;color:#000}.collection-template .filters.active .filter-tags{position:absolute;top:100%;left:0;right:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-bottom:1px solid #717171}.collection-template .filters.active .filter-tags .single-tag{position:relative;margin:50px 15px 10px;cursor:pointer;text-align:center;text-transform:capitalize}@media (min-width: 991px){.collection-template .filters.active .filter-tags .single-tag{margin:50px 45px 10px}}.collection-template .filters.active .filter-tags .single-tag.selected{transform:scale(1.05);filter:grayscale(0)}.collection-template .filters.active .filter-tags .single-tag.selected label{color:#00b18f}.collection-template .filters.active .filter-tags .single-tag.weselected{filter:grayscale(1);cursor:not-allowed;opacity:.3}.collection-template .filters.active .filter-tags .single-tag.weselected label{color:#00b18f}.collection-template .filters.active .filter-tags .single-tag label{font-size:12px;border-bottom:none;color:#717171;font-weight:600;display:block;margin:10px 0;transition:.24s}.collection-template .filters.active .filter-tags .single-tag label.title_big{font-size:14px}.collection-template .filters.active .filter-tags .single-tag img{max-width:100%;width:50px;height:50px;transform:scale(1.05);object-fit:contain;object-position:center;transition:.25s}.collection-template .filters.tag-filter{padding:10px 15px 10px 0;text-transform:uppercase;color:#717171;width:90px;white-space:nowrap}@media (max-width: 767px){.collection-template .filters.tag-filter{padding-right:0}}.default-collection .filters.active .filter-tags .single-tag img{transform:scale(1.05)}[data-section-id=collection-template-roasted-coffee].collection-template .filters.tag-filter{padding:10px 15px;width:105px}[data-section-id=collection-template-roasted-coffee].collection-template .filter-tool-inner{width:calc(100% - 105px)}@media (max-width: 767px){[data-section-id=collection-template-roasted-coffee].collection-template .filter-tool-inner{width:100%}}@media (min-width: 991px){[data-section-id=collection-template-roasted-coffee].collection-template .filters.active .filter-tags .single-tag{margin:20px 15px}}[data-section-id=collection-template-roasted-coffee].collection-template .filters.active .filter-tags .single-tag label{font-size:14px;margin:0}.filter-tags-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.clear{cursor:pointer;align-self:flex-end;border-bottom:1px solid currentColor;margin-bottom:20px;position:absolute;right:0;bottom:0;color:#717171;font-weight:900}.filters.clearall-filter{justify-content:flex-end;flex:1;display:inline-flex}p.clearall{margin:0;color:#717171;font-weight:900;border-bottom:1px solid currentColor;text-transform:uppercase;cursor:pointer}#product-area .product-details-wrapper .header .price .original,.quick-shop-content .product-details-wrapper .header .price .original{margin-right:0}.section-product .grind_level_container{margin:10px 0;padding:0 5px}.section-product .grind_level_title{margin:.5em 0;font-weight:700;text-transform:uppercase}.section-product .grind_level_wrap:after{content:"";display:table;clear:both}.section-product .grind_level{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.section-product .grind_level input{display:none}.section-product .grind_level label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;min-width:50px!important;height:35px!important;margin:0;padding:0 10px;border:2px solid #ddd;background-color:#fff;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;text-transform:uppercase;transition:all .36s ease-in-out 0s,all .36s ease-in-out 0s}.section-product .grind_level input:checked+label,.section-product .grind_level:hover label{border-color:#000;color:#000}.main-footer .sub-footer,.main-footer .sub-footer nav,.main-footer .sub-footer .payment-options{margin-bottom:0}.inline-field-wrapper.js-required{display:none!important}@media screen and (max-width: 749px){.mh-home-collection .product-list:after{content:"";display:table;clear:both}.mh-home-collection .product{width:50%!important;min-width:auto!important;float:left}}.announcement-header-wrap .main-header .mini-cart,.main-header-wrap .main-header .mini-cart{display:none!important}.cart-link__bubble--visible{top:9px!important;width:15px!important;height:15px!important;color:#fff;font-size:9px;text-align:center}select#SortBy{font-size:1em;padding:6px 10px;border:2px solid currentColor;-webkit-appearance:none;font-weight:600;text-shadow:none;color:#000;height:min-content;line-height:normal;letter-spacing:.64px}select#SortBy:focus-visible,select#SortBy:focus{outline:none;box-shadow:none}#mh-collection-filter~.pagination-wrapper{display:none}[data-section-id=collection-template-roasted-coffee].collection-template .filter-tags-inner{width:calc(100% - 105px);justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/69/assets/custom-facets.scss.css.map */
