@font-face{font-family:Crafter Rough;src:url(Crafter-Rough.eot) format("eot"),url(Crafter-Rough.woff) format("woff"),url(Crafter-Rough.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:400}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a,#nav li a,div.title a,.headline,.subtitle,.navbar-item a,body{font-family:DM Sans,sans-serif!important;letter-spacing:normal}h1.faq__title.title.head{margin-bottom:40px}.shopify-policy__title h1{font-size:41px;font-weight:700;margin-bottom:30px}.review-item .review_detail{padding:0 30px}.pretext p{font-weight:700}.about-us .coffee-content .about-mobile{display:none}.custom_product_section .owl-dots{line-height:0}.custom_product_section .cart_text{margin-right:3px}.custom_product_section .cart_text~span{font-style:italic}body main .mobile-image{display:none}body section.footer__extra-content{padding:100px 0 10px}.custom_caption .title,body .custom_product_section h2.product-thumbnail__title.title,body .banner_btn a.button{font-weight:700}.right_review_detail .arrow img{width:40px}.custom_product_section .button--add-to-cart .text{margin-right:3px}.custom_product_section .button--add-to-cart .text~span{font-style:italic}div#shopify-section-1607535659216.featured-product-section{padding-bottom:50px}body .shop_btn_div{margin-top:40px}#shopify-section-announcement-bar .announcement-bar__close{right:10px}div#shopify-section-1607688262105{display:none}.header__menu-items .navbar-item.header__item a{font-weight:700;font-size:20.57px;letter-spacing:normal}.footer__content a,.footer__content a:visited{color:#fff;font-size:13.5px;line-height:26.99px}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:100%;background:transparent}.header-cart__icon span.header-cart__count.header-cart__count--badge.badge{background:transparent;height:auto;width:auto;line-height:normal;right:0;top:11px;left:-9px;font-weight:700;font-size:10.29px}.is-sticky-temp .header-cart__icon span.header-cart__count.header-cart__count--badge.badge{color:#003ca6}body main .featured-product-section .custom_product_section .owl-nav button{position:absolute;left:-50px;top:0;bottom:0;margin:auto;background-image:url(arrow-image.png);width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center}body main .featured-product-section .custom_product_section .owl-nav button span{display:none}body main .featured-product-section .custom_product_section .owl-nav button:focus{outline:0}body main .featured-product-section .custom_product_section .owl-nav button.owl-next{left:auto;right:-50px;transform:rotate(180deg)}.custom_caption .title{font-size:41.15px;font-family:DM Sans,sans-serif;font-weight:700;line-height:68.15px;letter-spacing:normal}.custom_caption .caption-content .sentence.hero-text{margin:0 10px 0 0;text-align:center;font-size:41px;font-weight:700;line-height:68.15px;letter-spacing:normal}.custom_caption .hero-text{letter-spacing:normal}.custom_caption .rotating-text{padding:0}.slick-dots li button{width:15px;height:15px;border-radius:50%;background:#fff;opacity:.5}.right_review_detail .slick-dots li{margin-right:4px;width:auto;height:auto}.slick-dots li button:before{color:transparent;border:transparent;background:transparent}body .slick-dots li.slick-active button:before{opacity:1;color:transparent}.featured-product__details.has-product-sticker.product__information .image-section img{max-width:140px;margin:0 auto 10px}.right_review_detail .slick-dots{bottom:70px}.slick-dots li.slick-active button{opacity:1}.right_review_detail{position:relative}body .newsletter__wrapper{padding:40px 40px 60px}.image-item .image-text img{cursor:pointer}.about-us{background:#e5e5e5}.image img,.image-section .image-block img{width:100%}.image img.mobile,p.mobile{display:none}.banner-section .image{display:flex;display:-webkit-flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.banner-section .image h3{position:absolute;font-size:41px;color:#fff;font-weight:700;line-height:68px}.featured-image .image-section{display:flex;align-items:center;flex-wrap:wrap;background:#7bacd2}.image-section .image-block,.image-section .content{flex:0 50%;line-height:0}.image-section .content{display:flex;justify-content:center;display:-webkit-flex}.image-section .content h2{font-size:41.14px;letter-spacing:normal;font-weight:700;color:#003da5;margin-bottom:50px;line-height:46px}.featured-image .image-section:nth-child(2n) h2{color:#fff}.featured-image .image-section:nth-child(2n) p{color:#fff}.image-section .content p{color:#003da5;font-size:20.57px;line-height:41px;font-weight:500;font-family:DM Sans,sans-serif;margin-bottom:30px}.featured-image .image-section:nth-child(2n){background:#003da5}.featured-image .image-section:nth-child(2n) .image-block{order:2}.padding-inner{padding:40px}.image-section .content p:last-child{margin-bottom:0}.coffee-content h2{text-align:center;font-size:41px;font-weight:700;letter-spacing:normal}.coffee-section{margin:0 auto;padding-bottom:40px;padding-top:40px}.coffee-section .coffee-content h2{margin-bottom:30px}.coffee-section .coffee-content p{font-size:21px;line-height:30px;font-weight:500;color:#003da5;margin-bottom:60px}.coffee-section .container{justify-content:space-between}.coffee-section .coffee-content .image-item .image-text p{font-size:12px;line-height:15px;margin-bottom:20px;margin-top:26px}.coffee-section .image-item{display:flex;display:-webkit-flex;flex-wrap:wrap}.image-item .image-text{flex:1}.coffee-section .coffee-content{width:100%}@media screen and (max-width:1280px){.image-section .content h2{font-size:38px;margin-bottom:45px}}@media screen and (max-width:1200px){.image-section .content h2{margin-bottom:30px}.image-section .content p{font-size:18px;line-height:35px}}@media screen and (max-width:1199px){.coffee-section .coffee-content p{font-size:20px}.image-section .content h2{font-size:30px;line-height:42px}.image-section .content p{font-size:16px;line-height:33px}.image-section .content h2{margin-bottom:25px}}@media screen and (max-width:480px){.title{font-size:16px;line-height:1.25}.heading-wrapper{margin-bottom:30px}.heading-wrapper .title{font-size:18px}p,div{font-size:16px}p{line-height:1.5}.label,.content h2,.product__information h1.product_name.title,.product__information .modal_price{font-size:16px}.product__information .tag{font-size:14px}.container--ratings .rating h3{font-size:16px}.product__tags-list.tags .tag{margin-bottom:.5rem}.product__information .product-form-container{margin-top:1rem!important}.product-quantity-box.purchase-details__quantity{margin-top:6px}.gallery__item .image-element__wrap img{width:75%}#shopify-section-1571812301943{padding:0!important}#shopify-section-1571812301943 .gallery__item{margin-bottom:30px!important}#shopify-section-1571812301943 .gallery__item:last-child{margin-bottom:0!important}.CTA-3cols .icon{margin-top:0}.CTA-3cols .icon svg{height:75%;width:75%}.CTA-3cols a.button--primary.button{width:initial!important;padding:8px 35px!important}.CTA-3cols .has-padding-top{padding-top:0}#shopify-section-1571812812828{padding-top:0!important}.heading-section__content{padding:.5rem 0}.image-with-text-overlay .image-crop-center img{min-height:40vh}.has-image-crop.image-crop--none img{object-fit:cover}}.select select,.input{color:#003da6}.action-area__link{display:none}@media only screen and (max-width:798px){.custom_caption .caption-content span.hero-text{margin:0 auto!important;line-height:normal}.custom_caption .hero-text.hero-text-item.slideshow-classic__heading.title{margin-bottom:25px}#shopify-section-1607506423543 .custom_caption .caption-content span.hero-text .textAnim-item{margin-bottom:0}.custom_caption .caption-content .sentence.hero-text{margin:0;text-align:center;font-size:25px;font-weight:700;line-height:28px;letter-spacing:normal}.has-gutter-enabled .gallery__item{max-width:70%;margin-bottom:50px}.mobile-image.mobile-icon{padding:0 5px}}.message-header{margin-left:25px;padding:15px 0}.top-bar{// display: none}.header-cart.action-area__link{display:initial}.header{font-weight:initial}.header-section{padding:20px 0}.navbar{min-height:2.5rem}.navbar-link{font-family:DM Sans,sans-serif!important}.header__menu--1 .is-justify-end{justify-content:flex-start}.header__menu--2 .is-justify-start{justify-content:flex-end}@media only screen and (max-width:480px){.mobile-header{font-family:DM Sans,sans-serif!important}}.textAnim-item{display:none}.textAnim-item.active{display:block;color:#fff}.sentence.hero-text{margin-right:15px}.hero-banner{height:auto;min-height:60vh;object-fit:cover;object-position:center center;display:flex!important;flex-direction:column;justify-content:center;background-size:cover;background-position:50% 50%}.hero-text-item{display:flex}.hero-text{font-size:42px;font-family:DM Sans,sans-serif!important;letter-spacing:2px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:768px){.hero-text-item{flex-direction:column}}h1+.heading-divider{display:none}.rotating-text{padding:0 10%;background-image:url(/cdn.shopify.com/s/files/1/0267/1473/4680/files/TJ700552_1800x900_78b9e937-2f89-417a-8f9e-79dbee3b023f_1000x.jpg?v=1571723694);width:100%}.sentence{color:#fff;text-align:left}@media only screen and (max-width:480px){.rotating-text{padding:0 5%}.sentence{font-size:18px}.hero-text-item{display:flex;flex-direction:column}.hero-text{font-size:26px}.slidingVertical{text-indent:initial!important;padding-bottom:40px}}.slidingVertical{display:inline;text-indent:10px}.slidingVertical span{animation:topToBottom 12.5s linear infinite 0s;-ms-animation:topToBottom 12.5s linear infinite 0s;-webkit-animation:topToBottom 12.5s linear infinite 0s;color:#003ca6;opacity:0;overflow:hidden;position:absolute}.slidingVertical span:nth-child(2){animation-delay:2.5s;-ms-animation-delay:2.5s;-webkit-animation-delay:2.5s}.slidingVertical span:nth-child(3){animation-delay:5s;-ms-animation-delay:5s;-webkit-animation-delay:5s}.slidingVertical span:nth-child(4){animation-delay:7.5s;-ms-animation-delay:7.5s;-webkit-animation-delay:7.5s}.slidingVertical span:nth-child(5){animation-delay:10s;-ms-animation-delay:10s;-webkit-animation-delay:10s}@-moz-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-moz-transform:translateY(-50px)}10%{opacity:1;-moz-transform:translateY(0px)}25%{opacity:1;-moz-transform:translateY(0px)}30%{opacity:0;-moz-transform:translateY(50px)}80%{opacity:0}to{opacity:0}}@-webkit-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-webkit-transform:translateY(-50px)}10%{opacity:1;-webkit-transform:translateY(0px)}25%{opacity:1;-webkit-transform:translateY(0px)}30%{opacity:0;-webkit-transform:translateY(50px)}80%{opacity:0}to{opacity:0}}@-ms-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-ms-transform:translateY(-50px)}10%{opacity:1;-ms-transform:translateY(0px)}25%{opacity:1;-ms-transform:translateY(0px)}30%{opacity:0;-ms-transform:translateY(50px)}80%{opacity:0}to{opacity:0}}.page-banner{font-size:2.25em;color:#003da6;padding:2em 0 0;line-height:1.25em}@media only screen and (max-width:798px){.page-banner{font-size:.75em;padding:initial;line-height:initial}}.content{line-height:2.25}.CTA-3cols a.button--primary.button{border-radius:30px;width:300px;padding:8px 0;font-family:DM Sans,sans-serif!important;font-weight:300!important;letter-spacing:2px}.icon-with-text-column .icon.is-large{height:8rem;width:8rem}.button--primary,a.button--primary.button{border-radius:30px;padding:10px 30px;font-family:DM Sans,sans-serif!important;font-size:14px;letter-spacing:3px}.faq-accordion dt button{background-color:#f8d000;font-size:22px;letter-spacing:1px;padding:20px 20px 20px 50px;font-weight:700}.faq-accordion dd{background-color:#ffd100;padding:20px 20px 20px 50px}.faq-accordion dt{border-bottom:initial;border-top:5px solid white}button.accordion-style--plus_and_minus.accordion__button,.faq-accordion dt button[aria-expanded=true]{background-color:#fbe383}.faq-accordion dt button:hover{background-color:#f8d000}@media screen and (max-width:480px){.faq-accordion dt button{font-size:16px}}.collection__item{display:block;margin-bottom:8px;text-align:left}.collection__item--tag{background-color:initial;color:#fc671a;font-weight:600;font-size:16px;line-height:1.5rem}.collection__item--title{background-color:initial;color:#003da6;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-family:DM Sans,sans-serif!important;font-size:16px}.collection__item--content{display:flex;justify-content:space-between}.collection__item .product-thumbnail__price.price{color:#000;font-size:.8em}.collection__main a.button{width:100%}.banner__wrapper .page__title.title{margin-top:1.5rem}.product__classification-title{display:none}.product #template-product .has-padding-top,.product #template-product .has-padding-bottom{padding-top:initial;padding-bottom:initial}.control.quantity-input-control input[type]{background-color:initial;border-top:2px solid #fc671a;border-bottom:2px solid #fc671a}.quantity-plus.button,.quantity-minus.button{background-color:#fff;border-top:2px solid #fc671a;border-bottom:2px solid #fc671a}.quantity-plus.button{border-right:2px solid #fc671a;border-top-right-radius:25px!important;border-bottom-right-radius:25px!important}.quantity-minus.button{border-left:2px solid #fc671a;border-top-left-radius:25px!important;border-bottom-left-radius:25px!important}.quantity-minus.button[disabled]{background-color:initial}.quantity-plus.button:hover,.quantity-minus.button:hover{background-color:#fff}.quantity-plus.button .icon,.quantity-minus.button .icon{fill:#003ca6}.quantity-wrapper .quantity-plus .icon,.quantity-wrapper .quantity-minus .icon{padding:.1em}.product-quantity-box.purchase-details__quantity{width:initial}.product_block .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart:hover{background:#003da5!important;color:#fff!important}.product_block .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart,.product-thumbnail .action_button.button--add-to-cart{border-radius:100px;background:#fff!important;color:#003da5!important;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;min-height:54px;line-height:54px;display:inline-block;padding:0;border:unset!important}.product_block .purchase-details__buttons.purchase-details__spb--false{height:54px}.product-thumbnail .action_button.button--add-to-cart:hover,.product_block .action_button.button--add-to-cart:hover{background:#003ca6!important;color:#fff!important}body.product .action_button.button--add-to-cart,body.product p.modal_price.subtitle .span_txt{border-radius:50px}h2.product-thumbnail__title,h1.product_name.title{font-size:36px}.product__information .tag{font-size:18px;height:auto}.product__type-list.tags .tag{margin-bottom:initial}.tags .tag.tag--solid,.tags .tag.tag--solid a{background-color:initial;color:#fc671a;font-weight:700}.tags .tag.tag--solid:hover{background-color:initial;color:#fc671a}.tags .tag.tag--solid:hover a{color:#fc671a}.tag:not(body){padding:initial}.title:not(:last-child){margin-bottom:initial}.select-container .label{font-size:18px;color:#fc671a}.select select{border-radius:25px;border:2px solid #fc671a;min-height:44px}.selector-wrapper:last-of-type{margin-bottom:0}.product__information .heading-divider{margin-bottom:1rem}.product__information .swatch_options{margin-bottom:0}.product__information .swatch-element{border-radius:25px;border:2px solid;padding:0 12px}.product__information .swatch_options input:checked+.swatch-element{border-color:#003da6;background-color:#003da6;color:#fff}.product__information .swatch label{font-size:16px}.product__information .option-title{color:#fc671a}@media screen and (max-width:768px){.product .product-gallery{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.product__images{margin-bottom:25px}.product-gallery__main{position:relative}.flickity-page-dots{position:absolute;bottom:15px;z-index:10}.flickity-page-dots .dot{background:#ffd100;opacity:.6}.product__information{display:flex;flex-direction:column}.product__information .heading-divider{order:1}.product__information .description{order:1;margin-top:15px}.product__information .product-form-container{margin-top:30px}}@media screen and (min-width:767px){.product-template .product_section{justify-content:flex-start}.product__information{padding-left:15px}.product_section{justify-content:space-around;align-items:flex-start}.product__images{position:-webkit-sticky;position:sticky;top:4rem}}.icon--items{position:relative}.icons{margin-left:40px}.icons:before{content:"";position:absolute;width:100%;height:80px;left:0;background:no-repeat;background-size:25px;margin-top:6px}.icon--star:before{background-image:url(/cdn/shop/files/allawake-small-icons-12.png?v=1594085770)}.icon--diamond:before{background-image:url(/cdn/shop/files/allawake-small-icons-10.png?v=1594085770)}.icon--hexagon:before{background-image:url(/cdn/shop/files/allawake-small-icons-09.png?v=1594085770)}.icon--weather:before{background-image:url(/cdn/shop/files/icon-cold_brew-02.png?v=1600744890)}.icon--smile:before{background-image:url(/cdn/shop/files/icon-cold_brew-03.png?v=1600744890)}.icon--cotton:before{background-image:url(/cdn/shop/files/icon-bandana-05.png?v=1602804005)}.icon--washable:before{background-image:url(/cdn/shop/files/icon-bandana-06.png?v=1602804004)}.icon--dimension:before{background-image:url(/cdn/shop/files/icon-bandana-04.png?v=1602804004)}.icon--blend:before{background-image:url(/cdn/shop/files/icon-08.png?v=1611793662)}.icon--pineapple:before{background-image:url(/cdn/shop/files/icon-09.png?v=1614652396)}.icon--cbbags:before{background-image:url(/cdn/shop/files/icon-4-11.png?v=1620676826)}.icon--cbbags-green:before{background-image:url(/cdn/shop/files/icon-jellybean-14.png?v=1629039267)}.icon--jar:before{background-image:url(/cdn/shop/files/icon-4-10.png?v=1620676827)}.icon--jar-green:before{background-image:url(/cdn/shop/files/icon-jellybean-15.png?v=1629039266)}.icon--icedjar:before{background-image:url(/cdn/shop/files/icon-4-13.png?v=1620676826)}.icon--icedjar-green:before{background-image:url(/cdn/shop/files/icon-jellybean-12.png?v=1629039266)}.icon--five:before{background-image:url(/cdn/shop/files/EAGER_BEAVER_-_ICONS-01.png?v=1622525252)}.icon--blend3:before{background-image:url(/cdn/shop/files/EAGER_BEAVER_-_ICONS-02.png?v=1622524298)}.icon--jar-holiday:before{background-image:url(/cdn/shop/files/icon-hoppy_holidays-17.png?v=1637359841)}.icon--icedjar-holiday:before{background-image:url(/cdn/shop/files/icon-hoppy_holidays-16.png?v=1637359841)}.icon--cbbags-holiday:before{background-image:url(/cdn/shop/files/icon-hoppy_holidays-18.png?v=1637359841)}.icon--gimmecoffee-mug:before{background-image:url(/cdn/shop/files/icon-19.png?v=1644876412)}.icon--gimmecoffee-sachet:before{background-image:url(/cdn/shop/files/icon-20.png?v=1644876412)}.prod-detail--layout{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}.prod-info--section{grid-row-gap:1rem;margin-bottom:2rem}@media screen and (max-width:798px){.prod-detail--layout{grid-template-columns:1fr}}.container--acf-prod-content{padding-top:1.5em}.container .column hr{background-color:#fc671a!important;margin:2em 0}.acf-page .page-title{text-align:center;margin-bottom:2.5em}@media screen and (max-width:480px){.container--acf-prod-content{padding-top:initial}.acf-page .page-title{margin-bottom:1.5em}}.cart__info .item__title a{color:#003da6;font-weight:700}.featured-video{padding-left:10px;padding-right:10px}.container--ratings{display:grid;grid-template-columns:1fr 1fr}.img-ratings{max-width:220px}.rating{padding-bottom:30px}.rating h3{padding-bottom:15px}.container--ratings h3{color:#003ca6}.rating-text{color:#fc671a!important}.container--ratings .rating h3{font-size:17px;padding-bottom:initial}.container--ratings .rating-text{font-family:DM Sans,sans-serif!important;letter-spacing:2px}@media only screen and (max-width:798px){.container--ratings{grid-template-columns:1fr}.container--ratings .rating:last-child{padding-bottom:0}}.offset-by-four{left:initial}.contact-form__offset{width:100%}.contact-form__blocks .label{font-family:DM Sans,sans-serif!important;font-size:16px;letter-spacing:2px}.contact-form__block textarea,input[type]{background-color:#ffd100}button.button.button--primary.is-within-form{border-radius:25px;font-size:14px;font-weight:400;height:auto;padding:6px 34px;font-family:DM Sans,sans-serif!important;letter-spacing:3px}.contact-page .hide-when-banner-enabled{display:none}.contact-form__form{color:#003ca6}#template-page-contact .heading-wrapper{margin-top:30px}#template-page-contact h1.title{text-align:center;margin-bottom:4px}@media screen and (max-width:480px){.contact-form .contact-form__form{margin:initial;padding:15px 15px 30px}.shopify-policy__title h1{font-size:18px}}#image-map-pro-container{padding:60px;background-color:#e4e4e4}div.hs-arrow.hs-arrow-left{display:none}@media only screen and (max-width:480px){#image-map-pro-container{padding:10px;background-color:initial}}footer.footer__container{background-color:#003ca6;padding-top:30px;margin-top:50px}.page-about footer.footer__container,.collection footer.footer__container,.index footer.footer__container,.product footer.footer__container{margin-top:0}.footer{margin-top:50px}.footer__content{border-bottom:none;border-top:none}h2.footer__heading{color:#fff;letter-spacing:2px}.footer__heading a{color:#fff!important}.footer__heading--center{color:#fff;letter-spacing:2px;font-size:12px}section.footer__content .column{align-self:flex-end}.footer-left{text-align:left}.footer-center{text-align:center}.footer-right{text-align:right}@media only screen and (max-width:480px){.footer{margin-top:30px}.footer-center,.footer-right{text-align:left}h2.footer__heading{font-size:14px;line-height:2em}}.footer_items{width:100%}.footer_item{margin-bottom:1.5rem}.footer_item--main{display:grid;grid-template-columns:3fr 1fr 1fr 1fr 1fr;margin-bottom:50px}.footer_item--secondary{text-align:center}.footer_item--Title{font-weight:700;color:#ffd100;margin-bottom:.75rem;font-size:18px;line-height:26.99px;font-family:DM Sans,sans-serif}.footer_item--Title+.content p{line-height:26.99px;font-size:13.5px;max-width:300px}.footer_item--newsletter{margin-right:15%}.footer_item--newsletter .footer_item--Title{font-size:16px}.announcement-bar__container{height:100%!important}@media only screen and (max-width:768px){.footer_item--main{grid-template-columns:1fr}h1.faq__title.title.head{margin-bottom:30px}}.kgtZbf.kgtZbf{display:block}#judgeme_product_reviews{padding:0 10px}.sale-ends{opacity:0;display:block;font-family:Work Sans,sans-serif;font-weight:400;margin-top:.25em}@media screen and (min-width:481px){.sale-ends{font-size:20px}}.sale .sale-ends{opacity:1}.sale .current_price{color:#fc671a}.was-price{color:#003da6;opacity:1}@media screen and (max-width:1300px)and (min-width:1270px){body main .featured-product-section .custom_product_section .owl-nav button{left:-35px}body main .featured-product-section .custom_product_section .owl-nav button.owl-next{right:-35px}.review_detail p{font-style:italic;line-height:68.58px;font-size:40.43px}}@media screen and (max-width:1024px){.coffee-section .coffee-content p{font-size:16px;line-height:25px}.image-section .content h2{font-size:28px;margin-bottom:20px;line-height:40px}.image-section .content p{font-size:16px;line-height:25px;margin-bottom:30px}}@media screen and (min-width:800px)and (max-width:1024px){.custom_product_section{width:100%;padding:0 25px}body main .featured-product-section .custom_product_section .owl-nav button{width:30px;height:30px}}@media screen and (min-width:800px)and (max-width:991px){.coffee-section .coffee-content p{font-size:14px;line-height:25px}.message-header{margin-left:25px;padding:6px 0 0}body #shopify-section-announcement-bar .message-header{padding:8px 10px}.image img.desktop{display:block}.image-section .content h2{font-size:21px;margin-bottom:16px;line-height:29px}.image-section .content p{margin-bottom:15px;font-size:14px;line-height:21.74px}.image_block img,.icon_detail{max-width:100%;margin:0 auto}.image_block{flex:0 33.33%;position:relative;padding:0 10px}.shopify-section .review_div .right_review_detail .slick-dots{bottom:70px}form.needsclick.View__FormView-sc-1ou3cq2-0{max-width:290px!important}.review_detail p{line-height:45px;font-size:30px}.review_detail p,.name{font-size:30px}.is-sticky-temp .mobile-logo .image-element__wrap img{display:none}.mobile-header{background-color:transparent}.is-sticky-temp .mobile-header__open-menu svg *,.is-sticky-temp .mobile-header__open-menu svg{fill:#003ba9}.is-sticky-temp .mobile-dropdown.mobile-dropdown__position--left svg{fill:#003ba9}.mobile-menu__content ul.has-margin-bottom{padding:12px 0}.mobile-menu a{font-weight:600;font-size:20.57px;letter-spacing:normal;color:#003ca6;font-family:DM Sans,sans-serif}.is-sticky-temp div#mobile-header{background:#fff}.is-sticky-temp .sticky_logo .image-element__wrap,.is-sticky-temp .sticky_logo .image-element__wrap img{display:block}body section.footer__extra-content{padding:100px 0 30px}body .custom_product_section h2.product-thumbnail__title.title,body .collection__item--title{font-size:15.19px}body .is-sticky-temp .header-cart__icon>.cart_icon{display:none}body .feature_product_detail{padding:0 10px}.custom_product_section{max-width:100%;padding-left:25px;padding-right:25px}}@media screen and (max-width:798px){.product_block .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart,.product-thumbnail .action_button.button--add-to-cart{min-height:44px;line-height:44px}.mobile-icons.has-one-icon .header-cart.action-area__link{padding-bottom:11px}#shopify-section-1607506423543 .flickity-viewport{height:auto!important}.is-hidden-desktop-only{display:block;width:100%}.slideshow-classic .gallery-cell>.image-element__wrap.as{display:none}.hide.mobile-on.slideshow-classic__buttons.banner_btn.buttons.is-justify-center{display:block!important;position:absolute;right:0;left:0;bottom:45px;margin:auto;text-align:center}.hide.mobile-on.slideshow-classic__buttons.banner_btn.buttons.is-justify-center a.button.button--secondary{font-size:17.47px!important;min-width:170px;min-height:44px;height:44px;line-height:44px}#shopify-section-1607506423543 .slideshow-classic .gallery-cell,#shopify-section-1607506423543 .flickity-slider{position:static!important;transform:none!important}#shopify-section-1607506423543 .slideshow-classic__buttons.banner_btn.buttons.is-justify-center{display:none}#shopify-section-1607506423543 .slideshow-classic .text-below-image--true .caption{position:absolute;margin:auto;height:auto;top:115px}#shopify-section-1607506423543 .slideshow-classic .text-below-image--true .caption span{font-size:25.68px;line-height:27.77px;color:#fff;font-weight:700;max-width:230px;margin:0 auto 25px}section .pretext p{font-size:14px;line-height:19.44px;color:#fff;margin:auto}.mobile-menu__toggle-icon{padding:7px 5px 0 0}.mobile-layout--left .mobile-icons .header-cart.action-area__link.has-cart-count{padding-bottom:9px}.mobile-menu__toggle-icon.is-active+.mobile-menu{top:75px}.review_section .review_div{display:block}body .footer_item--Title+.content p{margin:0 0 10px}.review_section .right_review_detail .slick-dots{bottom:70px}.review_section .review_div .flex-50{flex:100%;width:100%;max-width:100%}div#shopify-section-1607535659216.featured-product-section{padding-bottom:27px}.about-us .coffee-content .about-mobile{display:block}.mobile-image.custom_product_section .owl-stage .owl-item{width:100%!important;margin:auto!important}.image-item.about-desk,.mobile-image.custom_product_section .owl-nav,.mobile-image.custom_product_section .owl-dots{display:none}.mobile-image.custom_product_section .owl-stage{transform:none!important;width:auto!important}body main .mobile-image{display:block}.featured-product-section .mobile-hide-only{display:none}.mobile-logo .image-element__wrap{max-width:100px!important}body .image_icon h2.head+.main_div,.is-sticky-temp .mobile-logo .image-element__wrap img{display:none}.is-sticky-temp .mobile-header__open-menu svg *,.is-sticky-temp .mobile-header__open-menu svg{fill:#003ba9}.is-sticky-temp .mobile-dropdown.mobile-dropdown__position--left svg{fill:#003ba9}.mobile-menu__content ul.has-margin-bottom{padding:20px 0}.mobile-menu a{font-weight:600;font-size:20.57px;letter-spacing:normal;color:#003ca6;font-family:DM Sans,sans-serif}.is-sticky-temp div#mobile-header{background:#fff}.is-sticky-temp .sticky_logo .image-element__wrap,.is-sticky-temp .sticky_logo .image-element__wrap img{display:block}.banner{position:relative}.banner .image{line-height:0}.banner .content-home{position:absolute;left:0;right:0;top:135px;margin:auto;text-align:center;max-width:290px}.banner .content-home h2{color:#fff;font-size:25.68px;font-weight:700;letter-spacing:normal;line-height:27.77px;max-width:250px;margin:0 auto 25px}.banner .content-home p{font-size:14px;line-height:19.44px;color:#fff;font-family:DM Sans,sans-serif;font-weight:700}.btn-banner{position:absolute;left:0;right:0;bottom:40px;text-align:center;margin:auto}.btn-banner a{display:inline-block;min-width:146px;line-height:37px;font-size:17.47px;background:#fc671a;border-radius:20px;transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease}.btn-banner a:hover{background:#000}div#shopify-section-1607688262105{display:block}.mobile-hidden{display:none}body div#shopify-section-1607535659216{padding:20px 0 25px}.shopify-section .shopify-section .image_icon .owl-nav button span{font-size:0}.shopify-section .shopify-section .image_icon .owl-nav button{position:absolute;left:0;right:0;top:30%;background-image:url(icon-left_arrow-01.svg);width:50px;height:50px}.shopify-section .shopify-section .image_icon .owl-nav button.owl-next{left:auto;right:0;transform:rotate(180deg)}body .image_block{flex:100%}.icon_detail p br{display:none}body .image_icon h2.head{margin-bottom:15px;line-height:27.77px;font-size:18px}body .image_icon{padding:40px 0 30px}body .image_icon .main_div button.owl-dot.active{opacity:1}body .image_icon .main_div button.owl-dot{opacity:.5}body .icon_detail p{font-size:14.02px;line-height:19.44px;max-width:230px;margin:0 auto;font-weight:600}body .image_block .d-image img{max-height:250px;width:auto}body .image_icon .main_div{max-width:100%;margin:auto}body .icon_detail:before{content:none}body .shop_btn_div{margin-top:27px}a.custom_btn.shop_btn.button{font-size:17.47px!important;max-width:170px;line-height:44px;height:44px;min-height:44px}body .is-sticky-temp .cart_icon{display:block}body .is-sticky-temp .cart_icon svg g path.st0{fill:#003ca6;stroke:#003ca3}.custom_product_section .product_block{margin:0 20px 25px;padding-top:0;width:auto;flex:100%}body .custom_product_section{max-width:100%;margin:auto}body .has-padding-bottom{padding-bottom:10px}body .purchase-details.has-quantity-box .purchase-details__spb--false{max-width:280px;margin:10px auto 0}body .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart{font-size:14px!important;min-height:auto;height:auto;line-height:25px}body .featured-product__details.has-product-sticker.product__information .image-section img{max-width:100px;margin:0 auto}.custom_product_section h2.product-thumbnail__title.title{font-size:16.04px}.custom_product_section p.product__type-list.tags a,.custom_product_section p.product__tags-list.tags span.tag.tag--solid{font-size:11.46px;line-height:20.63px}h2.head{font-size:25.66px;line-height:27.74px}.featured-product__details.has-product-sticker.product__information{margin-top:0}.cart_icon svg{width:40px;height:40px}.right_review_detail .star_img{margin-bottom:10px}.header-cart__icon span.header-cart__count.header-cart__count--badge.badge{top:12px}body .review_detail p{line-height:41.65px;font-size:26.71px}.review-item .review_detail+.name{font-size:26.71px;line-height:41.65px}.star_img img{max-width:150px}body .newsletter__wrapper{padding:40px 0 60px}.newsletter__text-wrapper{width:100%}.section .newsletter-container .newsletter-form__wrapper .jlwahG.jlwahG.jlwahG.jlwahG.jlwahG.jlwahG{height:41px}.newsletter__text-wrapper .newsletter__subheading.newsletter__text p{font-size:14.02px;line-height:19.44px;letter-spacing:.2px;max-width:280px}.section.newsletter-section{padding-left:0;padding-right:0}body section.section.newsletter-section .newsletter__wrapper{padding:70px 50px 80px 40px}#shopify-section-1607510550421 .newsletter-form__wrapper{max-width:250px;margin:auto}.newsletter__text-wrapper h2.newsletter__heading.newsletter__text.title{font-size:26.68px;line-height:27.77px;max-width:250px;margin:auto}body .slider{margin:auto;padding:100px 0;max-width:100%;z-index:1}.slick-dots li{margin:auto}.slick-dots li button{width:11px;height:11px}.right_review_detail .slick-dots{bottom:70px}body .arrow img{width:35px}body .arrow.slick-arrow{top:44%;z-index:123}.slider .review-item .review_detail{padding:0;max-width:280px;margin:auto}section.footer__content.section.is-width-wide.has-background.has-padding-top.has-padding-bottom .footer__block{width:50%;margin-top:0}section.footer__content.section.is-width-wide.has-background.has-padding-top.has-padding-bottom .block__newsletter{width:100%;padding-bottom:10px}body .footer__container .klaviyo_form button.needsclick.Button__FormStyledButton-p2mbjt-0.kyCmp.kl-private-reset-css-Xuajs1{background:url(/cdn/shop/files/left.png?v=1607603341)!important;background-repeat:no-repeat!important;background-size:20px!important;background-position:center!important}body .footer__container .klaviyo_form button.needsclick.Button__FormStyledButton-p2mbjt-0.kyCmp.kl-private-reset-css-Xuajs1:hover{background:url(/cdn/shop/files/left_white.png?v=1607604164) #003da5 no-repeat!important;background-position:50% 50%!important;background-size:20px!important}.footer__content a,.footer__content a:visited{font-size:10.5px;line-height:31.21px}section.footer__content.section.is-width-wide.has-background.has-padding-top.has-padding-bottom div#shopify-section-1607522398794{position:absolute;bottom:-30px}body .middle_text{display:block;position:absolute;right:0;left:0;text-align:center;margin:auto;width:100%;max-width:130px;bottom:30px}body footer .bottom_footer .middle_text p{line-height:normal}footer .bottom_footer p,section.footer__extra-content .container.has-padding-top.has-padding-bottom .footer__credits p.left_text{float:left}body section.footer__extra-content{padding:30px 0 0}footer .bottom_footer p,section.footer__extra-content .container.has-padding-top.has-padding-bottom p.right_text{float:right}body .bottom_footer{display:block;text-align:left}footer .bottom_footer p,section.footer__extra-content .container.has-padding-top.has-padding-bottom .footer__credits p.left_text{font-size:8.32px;line-height:31.21px}section.footer__extra-content .container.has-padding-top.has-padding-bottom p.right_text{text-align:right}section.footer__extra-content .container.has-padding-top.has-padding-bottom{padding:0 20px!important}section.footer__extra-content .container.has-padding-top.has-padding-bottom .footer__credits{margin:auto;text-align:left;width:100%;display:block;border-top:1px solid #EFF3F9;padding:7px 0 60px}section.footer__content.section.is-width-wide.has-background.has-padding-top.has-padding-bottom div#shopify-section-1607522398794 li:last-child{display:none}body .klaviyo_form .needsclick.FormComponent__StyledFormComponentWrapper-e0xun6-0.hZwsuT.notranslate.kl-private-reset-css-Xuajs1{padding:2px 0 0!important;background:#fff}body .CPRnS.CPRnS{padding:0}.image img.mobile{display:block}section.footer__content .column{margin:auto}.block__newsletter p.footer__heading.footer_item--Title{display:block}footer.footer__container{padding-top:10px}.footer_item--Title{font-size:13.76px;line-height:27.74px;margin-bottom:3px;display:none}.footer_item--Title+.content p{line-height:15.95px;font-size:10.4px;max-width:240px;margin:0 auto 10px}.footer__container .jlwahG.jlwahG.jlwahG.jlwahG.jlwahG.jlwahG{height:40px}.mobile-header{background-color:transparent}.image img.desktop{display:none}.banner-section .image h3{font-size:25.66px;line-height:27.74px}.image-section .image-block,.image-section .content{flex:100%;display:block}body .announcement-bar__content p{font-size:11px}body #shopify-section-announcement-bar .message-header{padding:8px 10px}.image-section .content h2{font-size:21px;line-height:30px;margin-bottom:20px}.padding-inner{padding:85px 27px}.image-section .content p{color:#003da5;font-size:14px;line-height:21.74px;font-weight:500;margin-bottom:20px;letter-spacing:normal}.featured-image .image-section:nth-child(2n) .content{order:2}.featured-image .image-section:nth-child(2n) .content .padding-inner{padding-right:30px;max-width:100%;margin:auto}.coffee-section .container{padding:0 10px!important}.featured-image .image-section:nth-child(2n) .content .padding-inner p br{display:none}.coffee-section .coffee-content h2{margin-bottom:12px;font-size:25.66px;line-height:27.74px}.coffee-section .coffee-content p{font-size:10px;line-height:18px}p.desktop{display:none}p.mobile{display:block}#shopify-section-about-section .about-us .slider-item .owl-nav button:focus{outline:0}.coffee-section .coffee-content p{font-size:14px;line-height:18px;margin-bottom:20px}.coffee-section .coffee-content .image-item .image-text p{display:block!important}.coffee-section .coffee-content .image-item .image-text p{font-size:14px;line-height:19.44px;max-width:260px;margin:30px auto 0}.image-item .image-text img{max-width:200px;margin:auto}.slider-item .owl-dots{text-align:center;margin:auto;padding-top:20px}.slider-item .owl-dots button.owl-dot:last-child{margin-right:0}.slider-item .owl-dots button.owl-dot:focus{outline:0}.slider-item .owl-dots button.owl-dot{width:12px;height:12px;background:#fff;border-radius:50%;margin-right:6px}.about-us .slider-item .owl-nav button{position:absolute;left:0;top:25%;bottom:auto;margin:auto;background:url(arrow-icon.png);width:40px;height:40px;background-repeat:no-repeat;background-position:center}.about-us .slider-item .owl-nav button span{display:none}.about-us .slider-item .owl-nav button.owl-next{right:0;left:auto;transform:rotate(180deg)}.coffee-section .image-item{max-width:400px;margin:auto}.section.is-width-wide .container.has-limit{padding:0 20px!important}.about-us .slider-item .owl-nav button:focus{outline:0}.image-section .content p br{display:none}}@media screen and (min-width:421px)and (max-width:768px){.footer_item--Title+.content p{margin:0 0 10px;text-align:left}.block__newsletter p.footer__heading.footer_item--Title{display:block;text-align:left}body section.footer__extra-content{padding:20px 0 0}.newsletter_div{width:100%}}@media screen and (min-width:320px)and (max-width:420px){.newsletter_div{width:100%}body .footer_item--Title+.content p{margin:0 auto 10px}body .newsletter_div{width:100%;text-align:center}.image-section .content h2{font-size:21px;line-height:24px}.coffee-section .coffee-content p br{display:none}.image-section .content p{color:#003da5;font-size:14px;line-height:21.74px;font-weight:400;font-family:DM Sans,sans-serif;margin-bottom:20px;letter-spacing:normal}.coffee-section .coffee-content p{font-size:14px;line-height:18px;margin-bottom:20px}.coffee-section .coffee-content p.mobile br{display:block}.review-item .review_detail+.name{font-size:27px;line-height:41.65px}body .review_detail p{line-height:41.65px;font-size:27px}}@media screen and (max-width:320px){body .review_detail p{line-height:30px;font-size:18px}.slider .review-item .review_detail{padding:0;max-width:208px;margin:auto}.review-item .review_detail+.name{font-size:20px;line-height:40px}body .review_detail p{line-height:40px;font-size:20px}}@media screen and (max-width:319px){.review-item .review_detail+.name{font-size:20px;line-height:41.65px}body .review_detail p{line-height:30px;font-size:18px}.slider .review-item .review_detail{padding:0;max-width:215px;margin:auto}}@media screen and (min-width:1025px)and (max-width:1450px){.right_review_detail .slick-dots{bottom:70px}}.custom_product_section .product_block .feature_product_image img{vertical-align:bottom}.custom_product_section .owl-nav.disabled{display:none!important}.product-label{position:absolute;background:#fff;color:#15378c;top:20px;right:20px;font-size:14px;border-radius:5px;padding:5px 10px;font-weight:700}.sticky_logo,.main_logo{max-width:130px;margin-left:auto;margin-right:auto}#ReCharge.user-customer{padding-top:150px}#ReCharge.user-customer a{color:#003da6;text-decoration:underline}#content__customers__request-invite .offset-by-five{left:25.25%}#content__customers__request-invite button[type=submit]{font-family:Open Sans,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;border-width:1px;cursor:pointer;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding-bottom:calc(.375em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.375em - 1px);text-align:center;text-transform:none;transition:background .2s ease-in-out;white-space:nowrap;color:#000;background-color:#0000;border-color:#000;background-color:#ffd100}#content__customers__request-invite input#customer_email{background-repeat:no-repeat;background-attachment:scroll;background-size:16px 18px;background-position:98% 50%;cursor:auto;background-color:#ffd100;width:197px;margin-bottom:10px;color:#003ca6;-webkit-appearance:none;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border:1px solid transparent;border-radius:0;box-shadow:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;line-height:1.5;padding-bottom:calc(.375em - 1px);padding-left:calc(.625em - 1px);padding-right:calc(.625em - 1px);padding-top:calc(.375em - 1px);position:relative;vertical-align:top}#content__customers__request-invite ::placeholder{color:#003ca6}#shopify-section-login-form{padding-top:150px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
