@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body,p{font-family:Inter,sans-serif!important}h1,h2,h3,h4,h5,h6,.button{font-family:Cormorant,serif!important}.list-menu__item{font-size:17px;text-transform:uppercase;letter-spacing:0}.header__menu-item span{text-decoration:none!important}.header__inline-menu li{padding:0 10px}.rich-text__text{font-size:32px;color:#fdfdfb;font-weight:300;text-shadow:0 0px 3px #595959}.button{border-radius:10px;padding:16px 40px;font-size:30px;font-weight:500;border:2px solid #008080;color:teal;background:none}.button:after,.button:before{display:none}.color-scheme-1{color:#4a2c1c}.indx .header__inline-menu{width:100%;text-align:center}.index-content{width:100%;display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}.index-content .header__search{display:inline-flex}.indx .index-content .header__icons .header__search{display:none}.header-wrapper--border-bottom{border:none}.rich-text__text{margin:10px 0!important}.page-width{padding-left:40px!important;padding-right:40px!important;max-width:1200px!important}.grid.product-grid{column-gap:30px;row-gap:30px}.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}.card__inner.color-scheme-2{background:transparent}.quick-add{grid-row-start:1!important}.quick-add .button{background:#183433;color:#fdfdfb;font-size:16px;text-transform:uppercase;max-width:220px;min-width:auto;margin:-12px auto 0;display:table;position:relative;z-index:-1}.product-card-wrapper:hover .quick-add .button,.button:hover{background:#fffdd0;color:teal}.card__information{text-align:center}.card__information .card__heading{font-size:25px}.card-information{text-align:center!important}.card-information .price{font-size:18px;letter-spacing:0}.full-unstyled-link{text-decoration:none!important}.title,#shopify-section-template--26103384179008__rich_text_UWGCMc .main-rich .h1{text-align:center;font-size:46px;position:relative}.title:after{position:absolute;content:"";height:1px;width:32%;background-image:url(https://fraser-canyon-coffee-company.myshopify.com/cdn/shop/t/2/assets/left-line.png);top:28px;right:0}.title:before{position:absolute;content:"";height:1px;width:32%;background:url(https://fraser-canyon-coffee-company.myshopify.com/cdn/shop/t/2/assets/right-line.png);top:28px;left:0}.image-with-text__grid--reverse .image-with-text__content{padding-left:0}.image-with-text__text p,.product-template .product__text.inline-richtext{font-size:20px;font-weight:300}.image-with-text__media-item{overflow:hidden;border-radius:20px}.rich-text.section-space{padding:42px 0 60px}.custom-logo{text-align:center}.custom-logo img{max-width:200px}.brand-image{padding:16px 0}.section-space .rich-text__heading{color:#fdfdfb;text-shadow:0 0px 4px #595959}.section-space .button{font-family:Cormorant,serif!important}.background-image{background-size:cover!important;background-repeat:no-repeat!important;background-position:center bottom!important;padding-top:260px!important}.header-wrapper{position:absolute;background:no-repeat;width:100%}.inner-text .image-with-text__heading{margin:0 0 30px}.inner-text{padding:30px 0 50px;text-align:center;border-top:1px solid;border-image:linear-gradient(89deg,#e6cba9,#383838,#efd6b5) 1;margin-top:60px}.image-space.gradient{background-size:cover!important;padding-top:400px;margin:-320px 0 0;background-position:top center!important;min-height:100vh}#ImageWithText--template--26075174928704__image_with_text_6W79QR{border-top:1px solid;border-image:linear-gradient(14deg,#e6cba9,#383838,#ead9c3) 1}.collection-bg.collection:after{position:absolute;width:100%;height:200px;background:#f1d5ac;bottom:-30px;filter:blur(65px);z-index:-1;content:""}.collection-bg.collection{position:relative;z-index:1}.hxl{font-size:56px;font-weight:600}.h1{font-size:46px}.inner-sp{padding-top:287px!important}.inner-img{background-size:cover!important;background-repeat:no-repeat!important;background-position:center top!important;background-image:url(/cdn/shop/files/image_1.png?v=1772254382);background-attachment:scroll}.color-scheme-1{background:transparent}html{height:auto}.main-rich h3{margin:0;text-shadow:none;font-size:32px;font-family:Inter,sans-serif!important;font-weight:400;font-style:italic}.main-rich .rich-text__blocks{max-width:900px}.main-rich .rich-text__text p{font-size:20px;text-shadow:none;color:#4a2c1c}.main-rich .h1{font-size:56px}.multicolumn .page-width{max-width:980px!important}.multicolumn.background-primary .multicolumn-card{background:no-repeat!important}.multicolumn-card__info{padding:0!important}.multicolumn-card__info p{font-size:20px;text-shadow:none;color:#4a2c1c}.multicolumn-card__info .inline-richtext{font-size:20px;text-shadow:none;color:#4a2c1c;font-family:Inter,sans-serif!important;font-weight:500}.multicolumn-list{margin:0 -20px}.multicolumn-list li{padding:0 20px}.head-section h1{text-align:center;margin:0}.head-section span{font-size:32px;color:#4a2c1c;font-weight:300;display:block;text-align:center;font-style:italic;margin:0 0 20px}.main-container p{font-size:20px;letter-spacing:0;margin:0 0 20px}.main-container{max-width:900px;margin:0 auto}.row{display:flex;flex-wrap:wrap;margin:10px -15px 0}.col-6{width:50%;padding:15px}.col-6 h3{margin:0;font-family:Inter,sans-serif!important;font-weight:500;font-size:20px;letter-spacing:0}.about-main,.section-main{padding:90px 0;position:relative}.about-main:after{background:#f2d9af;position:absolute;content:"";width:100%;height:80%;bottom:0;z-index:-1;filter:blur(121px)}.contact-dgn .field:after,.contact-dgn .field:before{display:none}.contact-dgn .field .field__input{background:none;border:2px solid #348181;min-height:55px;border-radius:10px;margin:0 0 20px;box-shadow:none!important;outline:none!important;padding:10px!important;font-size:17px}.contact-dgn .field{flex-direction:column-reverse}.contact-dgn .field__label{letter-spacing:0!important;font-size:20px!important;color:#4a2c1c;position:static;display:none}.contact-dgn .field .field__input::placeholder,.newsletter-form__field-wrapper .field__input::placeholder{color:#4a2c1c;opacity:1;font-size:17px}.newsletter-form__field-wrapper .field__label{display:none}.contact__button .button{padding:8px 50px;width:100%}.section-main:after{background:#f2d9af;position:absolute;content:"";width:100%;height:80%;bottom:0;z-index:-1;filter:blur(121px)}.c-p ul{margin:0;padding:0}.c-p ul li{list-style:none;display:flex;align-items:center;margin:20px 0}.contact__button{margin:0!important}.c-p ul li svg{height:35px;width:35px;margin:0 20px 0 0}.section-main .row{align-items:center}.c-p ul li svg path{fill:#4a2c1c}.c-p ul li a,.c-p ul li span{color:#4a2c1c;text-decoration:none;font-size:20px}.c-p ul li span{width:calc(100% - 55px)}.section-main .head-section{margin:0 0 50px}.footer,.footer__content-bottom{border:none!important}.footer-block__newsletter p{font-size:20px}.copyright__content{display:none}.footer__copyright{width:100%}.policies,.policies li .copyright__content{display:block}.policies li .copyright__content a{text-decoration:none;font-size:18px;letter-spacing:0}.policies li:before{display:none}.policies li{padding:0 20px}.footer-block__heading{font-size:46px!important}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none}.newsletter-form__field-wrapper .field__input{background:none;border:2px solid #348181;min-height:55px;border-radius:10px;margin:0 0 20px;box-shadow:none!important;outline:none!important;padding:10px!important;font-size:17px}.newsletter-form__button{width:auto!important;height:auto!important;padding:14px 50px;font-size:20px;background:#358281!important;margin:1px 0 0;border-radius:0 10px 10px 0;color:#fff;border-left:2px solid #358281}.newsletter-form__button:hover{background:transparent!important;color:#358281}.newsletter-form,.newsletter-form__field-wrapper{max-width:550px!important}.fund-raising .col-6 img{width:100%}.col-6 .title{margin:0}.fund-raising .title:after,.fund-raising .title:before{display:none}.fund-raising .main-container{max-width:1000px}.row.inner{align-items:flex-start}.row.inner .col-6 h3{font-family:Cormorant,serif!important;font-size:32px;margin:0 0 10px;font-weight:700;position:relative}.row.inner{margin:0 -40px;position:relative}.row.inner .col-6{padding:15px 80px}.row.inner:after{position:absolute;content:"";height:100%;width:1px;left:0;right:0;margin:0 auto;background:#4a2c1c}.row.inner .col-6 h3:after{height:40px;width:40px;content:"1";left:-60px;position:absolute;background:#4a2c1c;text-align:center;color:#fff;border-radius:100%;line-height:30px;font-weight:400}.fund-raising ul li{font-size:20px;letter-spacing:0}.row.inner .col-6:nth-child(2) h3:after{content:"2"}.col-4{width:33.333%;padding:0 15px}.row.col-4-row{max-width:900px;margin:40px auto}.item-box{border:1px solid #4a2c1c;text-align:center;border-radius:5px;padding:40px 10px}.item-box p{font-family:Cormorant,serif!important;font-size:25px;font-weight:700;line-height:initial}.item-box strong{display:block;font-size:35px;font-weight:700}.item-box em{font-family:Inter,sans-serif!important;font-weight:300;font-size:20px}.bundle-line{text-align:center;margin:0 0 40px}.where-to-buy .title{text-align:left;margin:0 0 20px;border-bottom:1px solid #4a2c1c;padding:0 0 10px}.where-to-buy ul{margin:0;padding:0}.where-to-buy ul li{list-style:none;position:relative;padding:0 0 0 20px}.where-to-buy ul li:before{content:"\2713";position:absolute;left:0}.row.image-right{flex-direction:row-reverse}.where-to-buy .button{font-size:20px;padding:14px 20px;margin:20px 0 0}.product-template .page-width{max-width:1180px!important}.product-media-container.media-type-image{background:none}.product-bg{position:relative}.product-bg:after{background:#f2d9af;position:absolute;content:"";width:100%;height:80%;bottom:0;z-index:-1;filter:blur(121px)}.product-template .product-form__input .select:after,.product-template .product-form__input .select:before{display:none}.product-template .product-form__input .select select{background:#f0d7aa;border-radius:9px;font-size:20px;letter-spacing:0;padding:10px 20px;min-height:auto;height:auto;border:2px solid #348181}.product-template .quantity{background:#f0d7ab}.product-template .quantity:before,.product-template .quantity:after{display:none}.product-template .quantity{border:2px solid #348181;border-radius:5px;overflow:hidden}.product-template .quantity__button svg,.product-template .quantity__button span{height:17px;width:12px!important}.product-template .product-form__input .form__label{font-family:Cormorant,serif!important;font-size:21px;font-weight:700}.product__tax.caption.rte{display:none}.product-form__buttons .button{padding:13px 40px;font-size:25px}.product-template .product__text.inline-richtext{font-weight:400}.product__description{font-size:20px;letter-spacing:0}.product__description li{list-style:disc}.product__description h3{font-size:28px;margin:0}.product__description ul{margin:0;padding:0 0 0 21px}@media(max-width:1023px){.fund-raising ul li,.main-container p,.where-to-buy .button{font-size:17px}.custom-logo img{max-width:170px}.hxl{font-size:43px;text-shadow:0 0px 2px #595959}.rich-text__text{font-size:20px}.card__information .card__heading{font-size:22px}.image-with-text__text p,.product-template .product__text.inline-richtext{font-size:17px;letter-spacing:0}.grid.product-grid{column-gap:20px;row-gap:20px}.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}.h1,.title,#shopify-section-template--26103384179008__rich_text_UWGCMc .main-rich .h1{font-size:35px}.button{font-size:19px}.page-width{padding-left:20px!important;padding-right:20px!important}}@media(max-width:749px){.page-width{padding-left:20px!important;padding-right:20px!important}.rich-text__wrapper{width:100%!important}.custom-logo img{width:130px}.hxl{font-size:40px}.rich-text__text{font-size:18px}.h1,.title,#shopify-section-template--26103384179008__rich_text_UWGCMc .main-rich .h1{font-size:30px}.title:before,.title:after{display:none}.grid.product-grid{column-gap:15px;row-gap:15px}.product-grid.grid--4-col-desktop .grid__item{width:calc(50% - 11.25px);max-width:calc(50% - 11.25px)}.image-space.gradient{padding-top:350px;min-height:auto}.image-with-text__text p,.product-template .product__text.inline-richtext{font-size:16px}.image-with-text__grid--reverse .image-with-text__content{padding:20px 0 0}#ImageWithText--template--26075174928704__image_with_text_6W79QR{border:none}.quick-add .button{font-size:14px;max-width:140px}.main-container p,.col-6 h3{font-size:16px}.col-6{width:100%;padding:0 15px}.head-section .hxl{text-shadow:none;line-height:initial;font-size:35px}.head-section .hxl{text-shadow:none}.footer-block__heading{font-size:30px!important;margin:0 0 10px}.footer-block__newsletter p{font-size:16px;margin:0 0 10px}.inner-sp{padding-top:147px!important}.c-p ul li a,.c-p ul li span{font-size:16px}.c-p ul li svg{height:25px;width:25px;margin:0 10px 0 0}.contact-dgn .field .field__input,.contact-dgn .field .field__input::placeholder{font-size:16px;letter-spacing:0}.fund-raising .hxl{margin:0 0 10px}.fund-raising ul li{font-size:16px}.row.inner .col-6{padding:15px 15px 15px 80px}.row.inner .col-6 h3{font-size:26px}.row.inner:after{display:none}.row.inner .col-6 h3:after{height:30px;width:30px;left:-43px;line-height:26px;font-size:16px;top:5px}.col-4{width:100%;margin:10px 0}.row.col-4-row{margin:0}.policies li .copyright__content a{font-size:16px}.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper .field__input::placeholder{font-size:16px;letter-spacing:0}.newsletter-form__button{font-size:16px;padding:14px 30px}.newsletter-form__field-wrapper .field__input{padding-right:90px!important}.about-main,.section-main{padding-bottom:20px}.head-section span{font-size:16px;font-weight:400}.where-to-buy .row{margin-top:20xpx;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
