.wow{visibility:hidden}.site-header.sticky_header{position:fixed;z-index:99;width:100%;top:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Open Sans,sans-serif}h1,.h1{font-weight:800}h2,.h2{font-size:24px}.btn2{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;padding:11px 12px;min-width:150px;border-radius:25px}button:focus{outline:0px dotted;outline:0px auto -webkit-focus-ring-color}.btn.buy-now{background:#523b35!important;border-radius:5px;letter-spacing:0;font-weight:500;width:auto;padding:11px 40px}.btn.buy-now:hover,.btn.buy-now:focus{background-color:#25140c!important}.h1.mega-title{line-height:1.4em;margin-bottom:20px}.mega-subtitle{font-family:Roboto,sans-serif;line-height:1.3em;letter-spacing:1px;font-weight:500}.hero__inner-text{max-width:53%;margin-left:auto;margin-right:auto}.text-right .hero__inner-text{margin-right:0}.hero__inner-text .mega-subtitle{font-size:19px;margin-bottom:40px}.hero__inner-text .btn2{min-width:250px;padding-top:16px;padding-bottom:16px;font-size:20px}.cta-row{padding-top:160px;padding-bottom:100px;position:relative;z-index:1}.cta-row .col-12{padding-left:30px;padding-right:30px}.cta-row .row{margin-left:-30px;margin-right:-30px}.cta-inner{background:#f6f6f6;padding:0 15px 35px;border-radius:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.cta-inner .feature-row__image-wrapper{margin-top:-90px;margin-bottom:0;height:190px!important}.cta-inner .h2{text-transform:uppercase;margin:20px 0 5px;font-family:Roboto,sans-serif;line-height:1.3;font-size:27px;letter-spacing:.3px}.cta-inner .rte-setting{margin-bottom:1.6em;font-size:.8em;font-weight:400;line-height:20px;color:#000;font-family:"Roboto",Sans-serif;letter-spacing:.3px}.cta-inner .feature-row__image-wrapper .feature-row__image{height:190px;object-fit:contain}.cta-row:before,.cta-row:after{content:"";background-size:auto 100%;position:absolute;bottom:0;z-index:-1}.cta-row:before{width:480px;height:525px;background:url(https://dcamcoffee.com/cdn/shop/files/D-Cam-service-new-coffee-img.jpg?v=1652268377) no-repeat 0 bottom;background-size:auto 100%;left:0}.cta-row:after{width:400px;height:454px;background:url(../../../files/D-Cam-service-new-person-img_c0ff3428-0e7c-4f88-8a86-b098d19d1be0_v-1652268377.jpg) no-repeat right bottom;right:0;background-size:auto 100%}.image-overlay .hero__inner-text{max-width:775px;margin:auto}.image-overlay .hero__inner-text .h1.mega-title{font-size:40px;line-height:1.2em}.image-overlay .hero__inner-text .mega-subtitle{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:500;line-height:1.7em;letter-spacing:.4px}.image-overlay .hero__inner-text .btn2{color:#111;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px}#logo-section{max-width:814px;padding-top:30px;padding-bottom:30px}#logo-section .logo-img{max-width:100%}.template-index #shopify-section-newsletter{display:block}.index-newsletter .section-padding{padding-top:40px;padding-bottom:65px}.index-newsletter .h4{font-family:"Roboto",Sans-serif;font-weight:500;line-height:1.7em}.index-newsletter .h5{font-size:16px;line-height:1.4}.image-overlay .hero__inner-text .mega-subtitle{margin-bottom:30px}.index-newsletter .em3{padding-top:0;padding-bottom:0;background:none;max-width:95%;margin-left:auto}.index-newsletter form{margin:0;display:flex;width:100%}.index-newsletter .em3 .form-group{padding:0;margin-right:10px;flex:1 0}.index-newsletter .em3 input[type=email]{border-radius:2px;font-family:Roboto,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;background-color:#fff;border:1px solid rgb(36,36,36);padding:13px 16px;outline:none}.index-newsletter .em3 input[type=email]:focus{box-shadow:0 0 5px #0064cd}.index-newsletter .em3 #mc-embedded-subscribe{min-height:43px;border-radius:30px;padding:11px 14px;min-width:auto;width:auto;letter-spacing:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.index-newsletter .em3 #mc-embedded-subscribe:hover,.index-newsletter .em3 #mc-embedded-subscribe:focus{background:#242424;border-color:#242424;box-shadow:0 0 5px #0064cd}h4.footer-nav-title svg{margin-left:-20px;margin-right:3px}.index-review{background:#f7f7f7}body.template-collection{background-color:#f5f5f5}body.template-collection .main-content,.template-product,.template-cart,body.faqs,body.wholesale-faqs,.template-page.thank-you{background-color:#fff}.pagination{padding-top:5px;align-items:center;padding-bottom:15px}#shopify-section-collection-template{background:url(https://dcamcoffee.com/cdn/shop/files/Prooduct-Page-Background.jpg?v=1652446751) no-repeat 0 bottom;background-size:100% auto}.collection-new #shopify-section-collection-template{background:#f5f5f5}body.template-collection .pagination{margin:0 auto}#shopify-section-newsletter{display:none}.product-item .product-price__price{font-size:33px;color:#729b2f;font-weight:700}.product-item--info{background:#f9f9f9;padding:80px 15px 30px;text-align:center;border-radius:10px;margin-top:-60px;position:relative}.product-item .grid-view-item__link>.grid-view-item__image-wrapper{z-index:1}#Collection .row{margin-left:-10px;margin-right:-10px}#Collection .row__item--collection-template{padding-left:10px;padding-right:10px}.grid--view-items .grid-view-item{margin:0 auto 30px;display:flex;flex-direction:column;justify-content:flex-end;height:calc(100% - 30px)}.grid--view-items,.product-item .grid-view-item__image{margin-bottom:0}.grid-view-item__title a{color:#000;font-family:"Roboto",Sans-serif;font-weight:600;font-size:1.54rem;line-height:23px}.grid-view-item__title h2{margin-bottom:10px}#Collection.container{max-width:1380px;width:100%}.collection-hero__image{background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:100%;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.collection-hero__title-wrapper{position:relative;padding:30px 0 5px;text-align:center}.collection-hero__title{position:static;width:100%;text-align:center;-ms-transform:none;-webkit-transform:none;transform:none;font-weight:600;font-size:3.085em;color:#fff;margin:0 0 20px;font-family:Roboto,sans-serif}.collection-description p{color:#fff;font-size:20px;margin:0 0 30px;line-height:1.85}.collection-hero__title-wrapper:before{display:none}.template-collection .main-content{padding-top:0}.collection-hero{margin-top:0}.collection-hero a{color:#9fc266;text-decoration:none;border-bottom:0!important}.collection-hero{margin-bottom:40px}.product-item .grid-view-item__meta{margin-bottom:10px}p.each-box-txt{font-size:17px;line-height:normal;color:#000}.product-item--info p{margin-bottom:0}p.as-low-txt{font-size:15px;color:#9fc266;font-weight:400}p.as-low-txt svg{color:#ffbf36}.product-item--info a.btn2{letter-spacing:0;font-size:15px;text-transform:capitalize;font-weight:400;margin-top:20px;padding:11px 40px}.product_container_wrapper{background:url(https://dcamcoffee.com/cdn/shop/files/Prooduct-Page-Background.jpg?v=1652446751) no-repeat right bottom;background-size:cover}h1.product-single__title,.product-single__title.h1{margin:0 0 .5em}.product-single__meta{box-shadow:0 0 10px #0000000d;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 30px;background:#ffffffc2;border-radius:30px}.product_container_wrapper{padding-bottom:80px;min-height:750px}.product-form__item--submit{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%}.product-form__item--submit .btn2{border-radius:5px;letter-spacing:0;font-weight:500;width:auto;padding:14px 40px;margin-left:20px;margin-right:20px}.product-form__item--submit .btn2:hover,.product-form__item--submit .btn2:focus{background-color:#3a5312;color:#fff;outline:none}.product-form__input{font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500;line-height:28px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px;padding:0 0 0 10px;border-color:#9d9d9d;transition:all .2s;height:48px;text-align:center;color:#666;min-width:90px}.product-form__input:focus,.product-form__input:hover{border-color:#cdcfd3;outline:0;outline-offset:0}.product-single__price{width:100%}.product-form-swatch__item{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;display:flex;margin-bottom:20px;align-items:center}.product-form-swatch__item .header{margin:0 20px 0 0;width:25%;font-weight:700;color:#000;font-size:15px}.swatch-element label{width:52px;height:52px!important;display:inline-block;white-space:inherit;line-height:1;font-size:16px;font-weight:400;padding:5px 0;background:transparent;border:solid 2px #9fc266;text-transform:lowercase;border-radius:2px}.swatch input:checked+label,.swatch input+label:hover{outline:0;border:2px solid #9fc265;background:#9fc265;outline-offset:0;color:#fff}.product-single__description.rte,.product-single__description.rte p{color:#000;font-size:17px;line-height:28px}.product-single__price,.product-price__price{color:#000;font-family:"Open Sans",Sans-serif;font-size:30px;font-weight:900;line-height:28px}.product-single__price{margin-bottom:40px}.product-form__variants+.product-single__price .product-price__price{color:#3a3a3a;font-family:"Open Sans",Sans-serif;font-size:1.4rem;font-weight:700;margin:0 0 .2em}.cart table,.cart_subtotal{border:1px solid #ebebeb;border-radius:0;font-size:15px}.cart__header{background:#fbfbfb}.cart th{padding:12px 15px;font-size:15px;font-weight:700;color:#3a3a3a;text-align:left!important}.cart td{padding:12px 15px}.cart .price{font-weight:700}.cart__qty{text-align:left}.cart__qty-input{border-radius:0;text-align:center;min-width:55px;padding:7px 5px;color:#666;font-size:15px}.cart__remove{line-height:1;padding:3px 7px;font-weight:700;border-radius:50%;border:1px solid}.list-view-item__title a{color:#9fc266;font-size:.85em;min-width:100px;font-weight:700}table .border-bottom{border-color:#ebebeb!important}.cart__header h2{margin-bottom:0;font-size:1.12rem;font-weight:400}.cart__footer tr{border-bottom:1px solid #ebebeb!important}.cart__shipping{font-style:normal;padding:0;font-size:15px;color:#3a3a3a}.cart_subtotal h2{padding:12px 18px;border-bottom:1px solid #ebebeb}.cart_subtotal table{border:0;margin:20px;width:calc(100% - 40px)}.btn2.cart__update{padding:12px 40px}.cart_subtotal input.btn.btn2{width:100%;margin-top:10px}.cart__footer .cart_subtotal tr:last-child{border-bottom:0!important}.cart_subtotal th{width:40%}.cart__footer{padding-top:10px;padding-bottom:30px}#shopify-section-cart-template .btn2{text-transform:inherit;letter-spacing:0}.cart__subtotal{padding-left:0!important}.faqs .main-page-title,.wholesale-faqs .main-page-title{font-size:85px;text-align:center;text-transform:uppercase;letter-spacing:0;font-family:Roboto,sans-serif;padding-top:30px;line-height:1;font-weight:900}.accordion-container{position:relative;width:100%;border:1px solid #d4d4d4;border-top:none;outline:0;cursor:pointer;max-width:800px;margin:0 auto 40px}.accordion-container .article-title{display:block;position:relative;margin:0;padding:17px 20px 14px 70px;border-top:1px solid #d4d4d4;font-size:1.88rem;font-weight:400;color:#000;cursor:pointer;font-weight:600;font-family:"Roboto",Sans-serif;text-transform:uppercase;line-height:1}.open.article-title{color:#9fc266;border-bottom:1px solid #d4d4d4}.accordion-container .content-entry i{position:absolute;top:8px;left:20px;font-style:normal;font-size:1.625em;color:#000;font-weight:500}.accordion-container .content-entry i:before{content:"+ "}.accordion-container .content-entry .open i:before{color:#9fc266;content:"";width:26px;height:6px;background:#9fc265;position:absolute;top:20px;font-size:0;border-radius:2px}.accordion-content{display:none;padding:25px 25px 0}.accordion-content .toggle svg{width:10px;margin-right:12px;color:#444;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.accordion-content .toggle{font-family:"Roboto",Sans-serif;font-size:20px;display:flex;font-weight:500;line-height:1.2em;padding:5px 5px 5px 0;background-color:#0000;color:#333}.accordion-content li{margin-bottom:40px}.accordion-content .accordion-content *{color:#7a7a7a}.accordion-content .accordion-content{color:#7a7a7a;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;padding:8px 5px 5px;border-style:solid;border-width:0px 0px 0px 0px;line-height:25px}.accordion-content .toggle.open svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:10;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-single__meta s.product-price__price{opacity:.5;font-weight:400}.product-single__meta span.product-price__price.product-price__sale{font-weight:700}.return-link-wrapper{display:none}.related_product{margin-bottom:30px}.product-single__thumbnail{opacity:.5}.product-single__thumbnail.active-thumb{opacity:1;border-color:transparent}.blog-inner{background-color:#fff;border-bottom:1px solid #eee;margin:0;padding:4.5em 5.5em;color:#3a3a3a;font-size:15px;line-height:1.8}.blog-inner p{color:#3a3a3a}.blog-inner .article__title,.blog-inner .article__title a{font-size:40px;color:#3a3a3a;font-weight:400}.blog-inner .article__author{margin-bottom:0}.blog-inner .article__grid-tag{margin-right:0}.blog-meta-list{margin-bottom:15px}.blog-meta-list,.blog-meta-list a,.blog-inner a.read-more{line-height:1.45;color:#9fc266;font-size:15px}.blog-inner .article__grid-meta{margin-bottom:0}.grid--blog{margin-bottom:50px}.template-blog #shopify-section-logo-row .bg-set-color-1{background:transparent}.article-comment--count .h3,.comment-form .h3{color:#3a3a3a;font-size:25px;font-weight:400}.article-comment--count ul.comments{padding-top:30px}.article-comment{margin-bottom:30px;margin-top:30px}.comment-form .h3{margin-bottom:10px}.comment-form input,.comment-form textarea{border-radius:0;color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:#eaeaea;background:#fafafa;font-size:15px}.comment-form .row label{display:none}.comment-form textarea{min-height:250px}.comment-form input.btn2{padding:16px 15px 15px;font-weight:400;letter-spacing:0;color:#fff;border-color:#9fc266;background-color:#9fc266}.comment-form input.btn2:hover,.comment-form input.btn2:focus{color:#000}#CustomerLoginForm a{color:#9fc266}.main-content.account,.what-we-do .main-content{background:#fff}.login-dashbord .tab_content{padding:20px;display:none;color:#3a3a3a;font-size:15px}.login-dashbord{display:flex;flex-wrap:wrap;background:#fff}.login-dashbord ul.tabs{width:30%}.login-dashbord .tab_container{width:70%}.login-dashbord ul.tabs li{list-style:none;color:#9fc266;padding:8px 15px;font-size:15px;border:1px solid rgba(0,0,0,.1);border-bottom-width:0;cursor:pointer}.login-dashbord ul.tabs li a{color:#9fc266}.login-dashbord ul.tabs li.is-active{background-color:#fbfbfb}.login-dashbord ul.tabs li.tab_last{border-bottom:1px solid rgba(0,0,0,.1)}.aw-referrals-share-buttons.button-count-3{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.aw-referrals-share-buttons.button-count-3 a{color:#fff;padding:.84em 1.387em .91em;line-height:.9;font-weight:600;text-shadow:none;border-radius:0;text-align:center;min-width:250px;font-size:16px;margin:0 5px 9px;text-decoration:none!important;display:flex;align-items:center;justify-content:center;text-transform:initial;letter-spacing:0}.aw-referrals-share-buttons.button-count-3 a svg,.aw-referrals-share-buttons.button-count-3 a img{max-width:20px;margin-right:13px}.refer-section .h1{font-weight:400;font-size:30px}.refer-section .rte-setting{margin-bottom:25px}.aw-referrals-share-or{text-align:center;margin:0 0 1.1em;color:#bbb;text-transform:uppercase;font-size:1.07em}.refer-section input{border-radius:0;width:100%;font-size:15px;margin-bottom:20px}.refer-section input.btn2{width:auto;border-radius:25px;text-transform:capitalize;min-width:116px;font-size:15px;letter-spacing:0}.refer-section input.btn2:hover{color:#000;border-color:#9fc266;background-color:#9fc266}#shopify-section-refer-a-friend .section-padding{padding-top:0}.secretoffer-content{text-align:center}.secretoffer-content h1{font-family:"Roboto",Sans-serif;font-size:39px;font-weight:600;line-height:1.1em}.secretoffer-content h1:first-child{color:#9fc266;font-size:59px}#shopify-section-secretoffer a.btn2{background-color:#334b0d;border-radius:5px;width:100%;padding:20px 15px;margin-bottom:60px;text-transform:capitalize;letter-spacing:0;font-size:18px;font-weight:500}#shopify-section-secretoffer a.btn2:hover{background-color:#334b0d}#shopify-section-secretoffer h1{font-size:39px;line-height:1.1;font-weight:600;font-family:"Roboto",Sans-serif}#shopify-section-secretoffer .rte-setting p{font-size:19px;line-height:1.1;font-family:"Roboto",Sans-serif;font-weight:600}#shopify-section-secretoffer .rte-setting p strong{font-weight:600}.thank-you h1{text-transform:uppercase;font-size:60px}.thank-you .rte{margin-bottom:30px}body.template-customers\/login{background:#fff}.login-reg .form-vertical{border:1px solid #d3ced2;padding:20px;margin:1.7em 0;text-align:left;border-radius:5px}.login-reg .form-vertical label{line-height:2;font-weight:700;font-size:13px;margin-bottom:0}.login-reg .form-vertical label span{color:red;margin-left:5px}.login-reg .form-vertical .f-flex{align-items:center;display:flex;margin-bottom:15px}.login-reg .form-vertical .f-flex input[type=checkbox]{margin-bottom:0!important;margin-right:10px}.login-reg .form-vertical input,.login-reg .form-vertical textarea{padding:9px 12px;color:#666;height:auto;border-width:1px;border-style:solid;border-color:#ddd;border-radius:0;margin-bottom:12px;font-size:15px;line-height:1}.login-reg .form-vertical input:hover,.login-reg .form-vertical input:focus{outline:0;box-shadow:none}.login-reg div#rc_login{display:none!important}.login-reg .form-vertical input.btn2{border-radius:30px;color:#fff;text-transform:capitalize;letter-spacing:0;font-size:15px;line-height:1}.login-reg .form-vertical input.btn2:hover,.login-reg .form-vertical input.btn2:focus{color:#000;border-color:#9fc266;background-color:#9fc266}.login-reg p{font-size:15px;line-height:1.85}.login-reg p a{color:#9fc266}.login-reg h2{font-weight:400;color:#3a3a3a}.wholesale-service-top{position:relative}.wholesale-service-top:before{background:url(https://dcamcoffee.com/cdn/shop/files/bg.png?v=1652884682);position:absolute;bottom:0;top:0;left:0;width:100%;right:0;content:"";height:100%;background-repeat:no-repeat;margin:auto;background-position:center bottom}.wholesale-bottom-list .wholesale-bottom-item:last-child .wholesale-bottom-box{position:relative;background:url(https://dcamcoffee.com/cdn/shop/files/bg-3.png?v=1652939267);background-position:top 0px center;background-attachment:fixed;background-repeat:no-repeat}.wholesale-bottom-service .wholesale-bottom-item:first-child{background:url(https://dcamcoffee.com/cdn/shop/files/Screenshot_2022-05-19_at_11.22.32_AM_c75ecc2f-1c18-49b3-b05b-2361ba241a8d.png?v=1652941092);background-position:top 0px center;background-attachment:fixed;padding-top:35px;background-repeat:no-repeat;padding-bottom:80px;margin-bottom:0}#shopify-section-wholesale-service .our-process-img{height:150px}.secretoffer .header-row .header-nav,.secretoffer .header-row .header-right,.secretoffer #shopify-section-footer,.secretoffer #shopify-section-logo-row{display:none!important}.secretoffer .header-row .header-left{flex:0 0 100%;max-width:100%}.secretoffer .site-header.sticky_header{position:static!important}.product-single__meta h1.product-single__title{font-family:"Roboto",Sans-serif}.tab_content#tab1 p a{color:#9fc266}.wholesale-bottom-item .button-block a{min-width:150px}#shopify-section-cart-template .clear-cart:hover{color:#fff}.product-single__stock{color:#77a464;font-size:15px;line-height:27px}.product-single__stock strong{color:#3a3a3a}.what-we-do .index-newsletter .section-padding{padding-top:12px;padding-bottom:10px}.accordion-content .toggle svg{min-width:10px}.product-form-swatch__item .swatch-element label{width:auto;min-width:52px;padding-left:10px;padding-right:10px;align-items:center;display:flex}@media only screen and (min-width: 1200px) and (max-width: 1400px){.site-header .site-nav>li>a{padding:13px 3px}}@media only screen and (min-width: 767px){.custom-content-bs [class*=custom_]{margin-top:10px;margin-bottom:0}.custom-content-bs [class*=custom_] .h4:last-child{margin-bottom:0}#logo-section .col-md-3{padding:0}ul.cbb-frequently-bought-products{display:flex!important}.cbb-frequently-bought-products li{flex:1 0 0;text-align:center;display:flex!important;align-items:center;justify-content:center;max-width:33.33%!important}}@media only screen and (min-width: 1151px) and (max-width: 1200px){.col.header-right{padding-left:0;margin-left:auto;flex:245px;max-width:245px}.col-lg-2.header-left{-ms-flex:0 0 130px;flex:0 0 130px;max-width:0 0 130px}.header-nav.col-lg-8{-ms-flex:0 0 calc(100% - 380px);flex:0 0 calc(100% - 380px);max-width:calc(100% - 380px);padding:0}.site-header .site-nav>li>a{font-size:13px;padding:13px 1px}.site-header__logo-image img{max-width:100px!important;width:100px!important}.cart-btn-block{margin-bottom:19px}.shop-btn-block .shop-btn{max-width:122px}}@media only screen and (min-width: 767px) and (max-width: 1200px){ul.cbb-frequently-bought-products{display:flex!important}.cbb-frequently-bought-products li{flex:1 0 0;text-align:center;display:flex!important;align-items:center;justify-content:center;max-width:33.33%!important}}@media (min-width: 1200px){.container{max-width:1200px}.hero__inner-image{position:absolute;top:30px;bottom:0;left:160px;width:45%}.product-single__meta h1.product-single__title{font-size:45px;font-weight:900;line-height:1em;margin-bottom:20px}ul.cbb-frequently-bought-products{width:calc(100% - 275px)!important;display:flex!important}li.cbb-frequently-bought-product{flex:1 0 0;display:flex!important;align-items:center;justify-content:space-around;width:auto!important;height:auto!important;max-width:33.33%}.cbb-frequently-bought-recommendations-container{display:flex;flex-wrap:wrap;align-items:center}.cbb-frequently-bought-form{max-width:270px}.site-header__logo-image img{margin:0 auto;max-width:89px!important;height:94px}#logo-section .col-md-3:nth-child(2) img{max-width:165px}}@media (min-width: 1600px){.hero__inner-image{bottom:-70px}}@media (max-width: 1599px){.cta-with-text .container{max-width:850px}.hero-section .hero__inner-text{max-width:calc(600px + 10%);padding-right:10%}.hero-section .container{max-width:100%}.hero__inner-image{width:45%;display:flex;align-items:flex-end;justify-content:flex-end}.cta-inner .feature-row__image-wrapper .feature-row__image,.cta-inner .feature-row__image-wrapper{height:120px!important}.cta-inner .feature-row__image-wrapper{margin-top:-60px}}@media (max-width: 1365px){.hero-section .hero__inner-text{max-width:calc(600px + 7%);padding-right:7%}.hero-section .container{max-width:100%}}@media (max-width: 1277px){.hero-section .hero__inner-text{max-width:55%;padding-right:calc(6% - 30px)}.hero-section .container{max-width:100%}.hero__inner-image{left:30px;max-width:45%;position:absolute;bottom:-30px}.wholesale-bottom-service .wholesale-bottom-item:first-child{background-size:auto 100%}.wholesale-service-top:before{background-size:100vw}#shopify-section-wholesale-service-bottom .wholesale-bottom-item .wholesale-bottom-text h3{font-size:20px}}@media (max-width: 1151px){#Collection .row__item--collection-template{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.product_container_wrapper>.container{max-width:1140px;padding-left:10px;padding-right:10px}.product_container_wrapper+.container,.product-template__container.container{max-width:1140px;padding-left:20px;padding-right:20px}#shopify-section-cart-template .container{max-width:100%}.blog-inner{padding:50px 35px}.site-header__logo-image img{max-width:100px!important;width:100px}.faqs .main-page-title,.wholesale-faqs .main-page-title{line-height:1}.product-form__item--submit{flex-wrap:wrap;align-items:center}.product-form__item--submit .btn2{margin:10px 5px}.product-form__item--quantity{padding-left:0}}@media (max-width: 1024px) and (min-width: 768px){.footer-row .footer-col.column3{width:27%;flex:0 0 27%}.footer-row .footer-col.column2{width:23%;flex:0 0 23%}.accordion-container .article-title{font-size:30px}}@media (max-width: 1025px){.cbb-frequently-bought-form{margin:auto auto 20px;width:100%;text-align:center}.cbb-frequently-bought-product-image{max-width:90%!important;margin:0 auto}}@media (max-width: 1024px){#SiteNav{padding-top:20px;padding-bottom:20px}.site-header .site-nav>li>a{line-height:1em;letter-spacing:.3px}.site-header .site-nav>li:first-child>a{padding-left:0}.cta-row:before{height:335px}.cta-row:after{height:384px;background-position:right bottom -10px}.hero-section .h1.mega-title{font-size:20px;margin-bottom:15px}.hero__inner-text .mega-subtitle{font-size:18px;line-height:1.5em;letter-spacing:.5px;margin-bottom:0}.hero--large{height:460px}.cta-row .col-12{padding-left:15px;padding-right:15px}.cta-row .row{margin-left:-15px;margin-right:-15px}.cta-row{padding-top:110px;padding-bottom:80px}.cta-inner .btn2{margin-bottom:25px}.index-newsletter .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.index-newsletter .custom__item-inner .text-left{text-align:center!important}.site-footer>.container{max-width:100%;padding:0 10px}.index-newsletter .em3{max-width:100%}.site-header__logo-image img{max-width:120px!important}.product_container_wrapper{padding-bottom:40px}.faqs .main-page-title,.wholesale-faqs .main-page-title{font-size:65px}.product-form__item--submit{flex-wrap:wrap}}@media (max-width: 899px){.hero--large{height:430px;background-position:center right!important}.hero__inner-image{bottom:0}.cta-with-text .container{max-width:600px}.cta-inner .feature-row__image-wrapper .feature-row__image,.cta-inner .feature-row__image-wrapper{height:90px!important}.cta-inner .feature-row__image-wrapper{margin-top:-40px}.image-overlay .hero__inner-text>.container{padding-left:15%;padding-right:15%;max-width:100%}.image-overlay .hero__inner{padding:15px 0}#Collection .row__item--collection-template{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.blog-inner .article__title,.blog-inner .article__title a{font-size:30px}.blog-inner{padding:20px 30px}.grid--blog .col-md-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product_container_wrapper{background-size:contain}.header-nav{width:calc(100% - 165px);flex:0 0 calc(100% - 165px);max-width:calc(100% - 165px);padding-right:0}.site-header__search{min-width:120px}#SiteNav{padding-right:0}}@media (max-width: 767px){.site-header{border-bottom:0!important}.hero__inner{padding-bottom:0}.hero__inner-image{position:initial;width:100%;max-width:100%}.hero-section .hero__inner-text{width:100%;max-width:100%;padding:0;text-align:center}.hero__inner-text .mega-subtitle{margin-bottom:25px}.hero__inner-image .feature-row__image-wrapper .feature-row__image{max-width:80%!important;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto auto 0;max-height:540px!important}.hero__inner-image .feature-row__image-wrapper,.hero__inner-image .feature-row__image-wrapper>div{max-height:540px!important;margin-bottom:0}.hero__inner-image .feature-row__image-wrapper>div{max-height:540px!important;padding-top:75%!important}.cta-with-text .container{max-width:410px}.cta-row .col-12:last-child{margin-top:90px}.image-overlay .hero__inner-text>.container{padding:25px 35px;text-align:center!important}.image-overlay .hero__inner{padding:0}.image-overlay .hero--medium{height:90vh}.image-overlay .hero__inner-text .mega-subtitle{margin-bottom:40px;font-size:18px;line-height:2em;letter-spacing:.5px}.index-newsletter .col-md-6,.index-newsletter .custom-content-bs [class*=custom_]{margin-bottom:0}.index-newsletter .section-padding{padding:45px 15px 50px}#logo-section .col-12{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding:0}#logo-section #logo-row{margin-left:-15px;margin-right:0}#logo-section{padding-left:30px}.template-collection #logo-section{padding-top:30px}.footer-row .footer-col,.footer-row .footer-col.column3{width:50%;flex:0 0 50%}.footer-row .footer-col.column1,.footer-row .footer-col.column5,.footer-row .footer-col.column4{width:100%;flex:0 0 100%}.footer-logo{padding-top:0}.footer-row .footer-col.column4 .footer-nav-box{width:50%;padding:0}.footer-row .footer-col.column4{display:flex}.footer-row .footer-col.column2 .footer-nav-box+.footer-nav-box,.footer-row .footer-col.column3 .footer-nav-box+.footer-nav-box{padding-top:40px;padding-bottom:45px}.footer-social-list .site-footer__social-icons{margin-bottom:40px}.index-newsletter .section-padding>.container{max-width:100%}#Collection .row__item--collection-template{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-item .grid-view-item__link>.grid-view-item__image-wrapper{margin-bottom:0}.product-item .grid-view-item__link{display:block;width:250px;padding-right:20px;display:flex;align-items:center}#Collection .grid-view-item,.product-item.grid-view-item{flex-direction:row;border-bottom:1px solid #cccccc;padding:30px 0;margin-bottom:0;height:auto}.product-item--info{text-align:left;padding:20px 15px;flex:1 0;margin-top:0}.grid-view-item__title,.grid-view-item__meta{text-align:left}.grid-view-item__title a{font-size:.82em}p.each-box-txt{font-size:16px}p.as-low-txt{font-size:14px}#Collection .row__item--collection-template:last-child .grid-view-item,.grid-uniform>.grid--view-items:last-child .grid-view-item{border-bottom:0}.template-product .grid-uniform>.grid--view-items:last-child .grid-view-item{border-bottom:1px solid #cccccc}.template-collection .index-review .section-padding{padding-top:20px;padding-bottom:30px}.collection-hero__title{font-size:2.2em}.collection-description p{line-height:normal}.collection-hero{margin-bottom:10px}.product-single__photos{margin-bottom:30px}h1.product-single__title,.product-single__title.h1{margin:0 0 30px;font-size:24px}.product-single__price,.product-price__price{font-size:25px;text-align:center}.product-single__meta .product-single__price,.product-single__meta .product-price__price{display:block}.product-single__description.rte,.product-single__description.rte p{text-align:center}.product-form .product-single__price,.product-form .product-price__price{text-align:left;margin-bottom:15px}.product-form__input{padding-left:0}.product_container_wrapper{padding-bottom:110px;background-size:contain}.product-form-swatch__item{padding:0;flex-wrap:wrap}.product-form-swatch__item .header{margin:0 0 10px;width:100%}.swatch .swatch-element:nth-child(2) label{margin-left:0}.product-single__meta{padding:20px}.product-form{margin-left:0;margin-right:0}.cart .cart__update-wrapper{display:block;background:transparent;padding:12px 15px!important}.cart__update-wrapper .cart__remove,.cart__update-wrapper .cart__update{display:none!important}.cart__meta{-webkit-flex:1 1 0%;-moz-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.cart__price-wrapper{-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}.cart__qty{padding:0;text-align:right}.cart td:before,cart tr td:before{content:attr(data-title) ": ";font-weight:700;float:left}.cart td.data-none:before{display:none}.cart td{text-align:right;border-bottom:1px solid #ebebeb;width:100%;display:block}.cart__qty-label,.cart_subtotal th{display:none}.cart tbody,.cart tr{display:block;width:100%}.cart__header{background:#fbfbfb;position:static!important;width:calc(100% - 2px);height:auto;margin:1px}.cart td:last-child{border-bottom:0}.cart_subtotal td:last-child{padding-left:0;padding-right:0}#shopify-section-secretoffer .feature-row__image:first-child a.btn2{margin-bottom:10px}.mobile-nav-logo img{width:130px}.hero__inner-text .mega-subtitle{letter-spacing:normal}.cta-inner .rte-setting{font-size:.7em;letter-spacing:.2px}.cta-inner .feature-row__image-wrapper .feature-row__image,.cta-inner .feature-row__image-wrapper{height:110px!important}.faqs .main-page-title,.wholesale-faqs .main-page-title{font-size:36px}.accordion-container .article-title{font-size:18px;padding-left:45px}.accordion-container .content-entry i{font-size:2rem;left:15px}.accordion-content .toggle{font-size:16px}.accordion-content .accordion-content{font-size:16px;line-height:27px}.accordion-container .content-entry .open i:before{top:14px;width:20px}.ws-text-info h2{font-size:30px}.wholesale-service-top{padding-bottom:40px}.pagination .btn--narrow{padding:5px}.pagination .btn--narrow svg{height:10px}body.template-collection .pagination{width:100%;justify-content:center}.login-dashbord ul.tabs,.login-dashbord .tab_container{width:100%;padding-left:0}.login-dashbord .tab_content{padding:20px 0 0}.wholesale-bottom-service .wholesale-bottom-item:first-child{background-size:initial}#shopify-section-cart-template .clear-cart{min-width:165px;margin-bottom:15px}ul.cbb-frequently-bought-products li{position:relative;width:100%!important;display:flex!important;flex-direction:column;align-items:center;padding-bottom:20px}ul.cbb-frequently-bought-products li .cbb-frequently-bought-plus-icon{position:absolute;right:0;left:0;bottom:-10px;text-align:center!important;width:100%!important;height:20px!important;line-height:20px!important}.site-header__cart-count{right:-6px;left:auto;top:-4px;line-height:16px;padding:0}.site-header__cart-count span{padding:0 6px;font-size:11px;line-height:16px}.cart td.discount-10{min-height:70px}td.discount-10:before{content:attr(data-title);font-weight:700;float:left}.Recurring.totals td{min-height:50px}.wholesale-service-top:before{background-image:url(https://dcamcoffee.com/cdn/shop/files/Coffe-Bean2.png?v=1652834804),url(https://dcamcoffee.com/cdn/shop/files/Coffe-Bean3.png?v=1652834804),url(https://dcamcoffee.com/cdn/shop/files/Coffe-Bean6.png?v=1652834804),url(https://dcamcoffee.com/cdn/shop/files/Coffe-Bean5.png?v=1652834804);background-size:34px,34px,34px,34px;background-position:2% 5%,95% 1%,2% 90%,95% 90%}.article__grid-meta--has-image{float:none;padding-left:0;display:inline-block;width:100%}}@media (max-width: 567px){.product-item .grid-view-item__link{width:150px}.product-item .product-price__price,.boost-pfs-filter-product-bottom p.boost-pfs-filter-product-item-price{font-size:24px}.product-form__item--submit .btn2{padding:14px 20px}.blog-inner{padding:20px 15px}#shopify-section-cart-template .clear-cart,#shopify-section-cart-template .btn2{width:100%;margin-right:0}}@media (max-width: 479px){.cta-row:before,.cta-row:after{display:none}.grid-view-item__title a,.grid-view-item__title h2{line-height:.9}.grid-view-item__title a{font-size:.7em}.product-item--info a.btn2{margin-bottom:10px}.product-item--info{height:auto!important}#Collection .grid-view-item{padding:15px 0}#Collection .row__item--collection-template{padding:0}.product-form__item--submit .btn2{padding:14px 10px}.footer-row .footer-col.column3 .site-footer__linklist{margin-left:-20px}.collection-hero__title{font-size:1.5em}.login-reg .form-vertical .f-flex label{display:inline}.login-reg .form-vertical .f-flex{display:inline-block;line-height:1}.login-reg .form-vertical .f-flex input{line-height:2}.index-newsletter form{flex-direction:column;align-items:center;justify-content:center}.index-newsletter .em3 .form-group{width:100%}div#mc-embedded-subscribe-form{width:100%;display:flex;flex-wrap:WRAP;ALIGN-ITEMS:CENTER;JUSTIFY-CONTENT:CENTER}.index-newsletter .em3 .form-group{width:100%;FLEX:100%}.cart td.discount-10{min-height:90px}}#smile-ui-lite-launcher-frame-container{right:10px!important}iv#chat-widget-container{right:5px!important}.list--inline.pagination .btn--secondary{background-color:#000;color:#fff;border-color:#000}.what-we-do #shopify-section-newsletter{display:none}@media (min-width:768px){div#chat-widget-container{bottom:90px!important}}@media (max-width:767px){#smile-ui-lite-launcher-frame-container{bottom:90px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom1.css.map?v=11674438826640432551682693285 */