.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fbf6f1;box-shadow:1px 3px 6px rgba(68,34,9,0.25);border-radius:8px;padding-top:40px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{}#main-header:not(.et-fixed-header){border-bottom:2px solid rgb(255 255 255 / 5%);transition:border-bottom-width .5s}.et_pb_module ul:not(.products){padding-left:20px!important}.et_pb_module ul li:not(.product){list-style-type:none;display:table;padding-bottom:10px}.et_pb_module.et_pb_text ul li:not(.product):before{content:"";background-image:url(/wp-content/uploads/2020/12/list-icon.png);width:12px;height:15px;float:left;clear:both;margin-left:-18px;top:5px;background-size:contain;background-repeat:no-repeat;position:relative}.cr-blog-grid .et_pb_post{position:relative;margin:0;padding:0}.cr-blog-grid .et_pb_post .et_pb_image_container{margin:0 0 0 0;padding:0}.cr-blog-grid .et_pb_post .entry-featured-image-url{margin-bottom:0}.single-post #main-header,.woocommerce #main-header{}.single-post #main-content{background-image:url('/wp-content/uploads/2020/12/posts-bg.jpg');background-repeat:no-repeat}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:30%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:50%;float:left;clear:right;padding:0 40px}.product-third-column{float:left;clear:right;width:20%}.product-third-column .return-to-shop{display:none}.product-third-column .related.products{margin:0!important}.product-third-column .related.products h2{font-size:18px!important}.product-third-column .related.products li{margin:0!important;padding:0!important;border-radius:0!important;float:none!important;width:100%!important;display:table;box-shadow:none!important;background:transparent!important;margin-bottom:10px!important}.product-third-column .related.products li .et_shop_image{float:left;margin-right:10px}.product-third-column .related.products li .et_shop_image img{width:80px!important;height:80px!important;margin-bottom:0!important;background:#efefef}.product-third-column .related.products li .woocommerce-loop-product__title{font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;padding:0!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:10px 10px 0}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{padding:0 10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-bottom:10px}.woocommerce div.product .product_title{margin-top:-12px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{background:#efefef}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{height:46px;background:#efefef;border-radius:5px;color:#222222!important}.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity{margin-right:10px!important}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#f78e1d}.posted_in a,.tagged_as a{color:#f78e1d}.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700}.product-type-booking form.cart{width:30%;float:left;margin-top:30px!important}.product-type-booking .woocommerce-tabs.wc-tabs-wrapper{width:calc(70% - 40px);float:left;clear:right!important;margin-left:40px}.product-archive-sidebar{float:left;width:20%}.product-archive-sidebar-element{margin-bottom:20px}.product-archive-sidebar-element:not(:last-child):after{content:" ";border-top:5px solid #c9c9c9;width:60%;display:table;margin-top:30px}.product-archive-sidebar a{color:#767676}.product-archive-sidebar li{line-height:2.2em}.product-archive-sidebar-element .product-search .product-search-field{padding:10px 15px}.product-archive-sidebar-element h2{margin-bottom:10px}.product-third-column .related.products .product{height:auto!important}.coffee-banner-description{display:none}.coffee-banner-description.active{display:block}.coffee-location-info-details{position:relative}.coffee-location-info-details img{margin:20px 0 0}.ccm-country{position:absolute;display:none}.ccm-country.active{display:block}.ccm-pinpoint{display:table;width:8px;height:8px;border-radius:50%;background:#ff0000;z-index:10;position:relative}.pinpoint-line.line1{display:table;border-top:3px dashed #fff;position:absolute;top:3px}body.woocommerce .woocommerce-tabs{background:#efefef;border:none}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{background:#efefef!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li{background:#e5e5e5}.woocommerce div.product div.images .flex-control-thumbs li img{background:#efefef}.up-sells.upsells.products{display:none}.post-sidebar-blog{padding-top:13px}.post-sidebar-blog .et_pb_row{width:100%}.post-sidebar-blog .et_pb_image_container{width:100px;float:left;margin:0!important}.post-sidebar-blog .entry-featured-image-url{margin-bottom:0;margin-right:10px}.post-sidebar-blog .entry-title{font-size:16px;margin-top:-5px}.post-sidebar-blog article{font-size:14px;line-height:1.4em;margin-bottom:0!important}.post-sidebar-blog article:not(:last-child)::after{content:" ";width:100%;border-bottom:1px solid #c9c9c9;position:relative;visibility:visible;bottom:-15px;margin:auto}#blends-banner .coffee-banner-description{text-align:center;margin-top:60px}#blends-banner .coffee-banner-description .blended-origins{text-transform:capitalize}#blends-banner .coffee-banner-description .coffee-location-info-details h2{color:#ffffff}#blends-banner .coffee-banner-description .blended-origins h4{color:#ffffff}.coffee-order-btn{margin-top:20px;margin-bottom:10px;float:left}.coffee-order-btn a{padding:6px 15px;border:2px solid;border-radius:5px;color:#fff;-webkit-transition:all .2s;transition:all .2s}.coffee-order-btn a:hover{padding-right:30px}.coffee-order-btn a:after{font-family:ETmodules!important;font-size:26px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s}.coffee-order-btn a:hover:after{opacity:1;margin-left:0}.coffee-organic-order-btn{margin-top:20px;margin-bottom:10px;float:right}.coffee-organic-order-btn a{padding:6px 15px;border:2px solid;border-radius:5px;color:#fff;-webkit-transition:all .2s;transition:all .2s}.coffee-organic-order-btn a:hover:after{opacity:1;margin-left:0}.coffee-organic-order-btn a:hover{padding-right:30px}.coffee-organic-order-btn a:after{font-family:ETmodules!important;font-size:26px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s}.coffee-organic-order-btn a:hover:after{opacity:1;margin-left:0}.search-results .entry-featured-image-url{display:none}.et-fixed-header .logo_container{width:initial;position:relative;display:inline-table}#mobile_menu{background-color:#222222!important}.et_mobile_menu li a{padding-top:5px;padding-bottom:5px}.product-template-default #et-main-area::before{content:" ";width:100%;height:250px;display:table;background:radial-gradient(circle at center,rgba(35,13,0,0.70) 0%,rgba(10,0,0,0.95) 100%),url(https://coffee.com.au/wp-content/uploads/2021/11/Beans_Hero1920-490kb.jpg)!important;background-position:center;background-size:cover}.product-template-default #main-content>.container{padding-top:80px!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#ffc17d;padding-top:20px!important}.my-account-module a{color:#52281a}.is_not_login{display:inline-block!important}.is_loggedin{display:none!important}.logged-in .is_not_login{display:none!important}.logged-in .is_loggedin{display:inline-block!important}.my-account-module .button{font-size:inherit!important;margin-right:5px!important}.products .product .woocommerce-loop-product__title{height:55px!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.nav li.et-reverse-direction-nav li ul{right:270px}.coffee-bean-icon img{height:calc(100vh - 565px);width:auto}.top-product-search{max-width:340px;width:100%;position:absolute;right:1000px;top:50%;transform:translateY(-50%)}.top-product-search .product-search-field{border-radius:20px 0 0 20px;padding:8px 15px;border:none;background:rgb(255 255 255 / 15%);color:#ffffff!important;font-size:16px}.top-product-search button{border-radius:0 20px 20px 0;border:none;margin-left:0!important;padding:8px 14px 8px 12px!important;background:rgb(247 141 29 / 45%)}.top-product-search button:after{content:"\55";font-family:ETmodules!important;top:3px;position:relative;color:#ffffff}.top-product-search .product-search-field::placeholder{color:#cccccc}.top-product-search .product-search-field-clear:after{color:#ffffff}.top-product-search .product-search-results-content{overflow:auto!important;max-height:500px;border-radius:12px;box-shadow:rgb(0 0 0 / 33%) 0px 6px 10px;border:none!important;padding:20px!important;margin-top:3px!important}.top-product-search .search-results .product-info{padding-top:7px;padding-bottom:7px}.search-results.post-type-archive-product #main-content{background-image:linear-gradient(180deg,rgba(0,0,0,0.8) 0%,rgba(255,255,255,1) 13%),url(https://coffee.com.au/wp-content/uploads/2021/11/Beans_Hero1920-490kb.jpg)!important;background-repeat-y:no-repeat}.search-results.post-type-archive-product #main-content>.container::before{background-color:transparent}.search-results.post-type-archive-product #main-content .product-archive-sidebar{border-left:1px solid #eeeeee}.product-search-mobile{overflow:hidden;width:75vw;min-width:250px}.product-search-mobile button{border:none;background-color:#791501;border-radius:4px;color:#fff;padding-top:8px!important}.product-search-mobile button:after{content:"\55";font-family:ETmodules!important}.product-search-mobile .top-product-search .search-results{display:none}.product-search-mobile .product-search-field{border-radius:4px;border-color:#791501}.product-search-mobile .search-results{display:none}.product-search-mobile-trigger{display:none;position:absolute;z-index:1000;right:75px;top:28px}.product-search-mobile-trigger a:after{content:"\55";font-family:ETmodules!important;font-weight:600}@media (max-width:1540px){.top-product-search{max-width:300px;right:855px}}@media (max-width:1440px) and (min-width:981px){#et-top-navigation{padding-top:75px!important}.top-product-search{right:37px;top:27%}}@media (max-width:1440px){#banner-content{zoom:.8}}@media (max-width:1280px){#banner-content{zoom:.7}#top-menu li a{font-size:14px}}@media (min-width:981px){.woocommerce.archive.et_right_sidebar #left-area{padding-right:5.5%}.product-archive-sidebar{padding-left:3.5%}.et_fullwidth_nav #main-header.et-fixed-header .container{padding-top:10px;padding-bottom:10px}}@media (max-width:981px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;margin-bottom:40px!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;padding:0!important}.product-third-column{width:100%}.product-archive-sidebar{width:100%}.product-type-booking form.cart{width:100%}.product-type-booking .woocommerce-tabs.wc-tabs-wrapper{width:100%;margin-left:0}.home-banner-mobile-title .et_pb_text_inner p span{display:table;margin:auto}.home-banner-mobile-icon img{height:calc(100vh - 630px);width:auto;min-height:120px;max-height:430px}.top-product-search{right:80px}.search-results.post-type-archive-product #main-content .product-archive-sidebar{border-left:none}}@media (max-width:767px){.top-product-search{display:none}.product-search-mobile-trigger{display:block}}@media (max-width:480px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{height:auto}.et_pb_text_inner p span{display:inline!important}.home-join-btn2{text-align:left}.my-account-module .woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button{float:none!important;width:100%}}@media (max-width:380px){.home-banner-mobile-icon img{}.home-banner-mobile-icon{height:calc(100vh - 565px);width:auto;margin-top:0!important}}.pa-toggle-text .et_pb_text_inner{max-height:400px;transition:max-height 0.3s ease-out;overflow:hidden}.pa-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.pa-toggle-text .pa-text-expand-button{padding:0.5em;text-align:center;color:#f78e1d!important}.pa-toggle-text .pa-text-expand-button span{cursor:pointer}.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon{font-family:ETMODULES,"sans-serif"}.pa-toggle-text .pa-text-toggle-expanded{max-height:8000px;transition:max-height 0.3s ease-in}.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after{background:none}@media only screen and (max-width:920px){.mobile_h1 div h1{color:#ffffff;font-size:36px;line-height:0.8em;line-height:0.8em}.mobile_h1 div h1 br{display:none}.mobile_h1{min-height:auto!important}}