:root{--dr-bg:#1d1e20;--dr-band:#26272b;--dr-card:#2d2e33;--dr-deep:#161719;--dr-line:rgba(255,255,255,.13);--dr-line-strong:rgba(255,255,255,.18);--dr-teal:#76AEBB;--dr-on-teal:#1A2E44;--tce-cream-90:rgba(250,244,230,.92);--tce-cream-72:rgba(250,244,230,.74);--tce-cream-55:rgba(250,244,230,.55)}html,body{background-color:var(--dr-bg)!important;color:var(--tce-cream)!important}body{background-image:radial-gradient(1200px 520px at 80% -8%,rgba(118,174,187,.1),transparent 60%)!important;background-attachment:fixed!important}main#MainContent{background-color:var(--dr-bg)!important}.shopify-section,.shopify-section .section,.shopify-section .section-background,.section-background{background-color:transparent!important}.color-scheme-1,.color-1,[class*=color-scheme]{--color-background:var(--dr-bg)!important;--color-foreground:#FAF4E6!important;background-color:var(--dr-bg)!important;color:var(--tce-cream)!important}h1,h2{color:var(--dr-teal)!important}h3{color:var(--tce-cream)!important}h4{color:var(--dr-teal)!important}h5{color:var(--tce-cream)!important}h6{color:var(--tce-cream-72)!important}p,li,dd,dt,label,.rte,.rte *{color:var(--tce-cream-90)}a{color:var(--dr-teal)}a:hover{color:#9cc6d0}hr{border-color:var(--dr-line)!important}.bg-teal,.section.bg-teal,.tce .bg-teal,.tce .section.bg-teal,.tce-bg-teal,.tsv3-bg-teal,.card.teal,.tce .card.teal,.tce-card.teal,.card-accent,.tce .card[class*=teal]{background:var(--dr-teal)!important;color:var(--dr-on-teal)!important}.bg-teal *,.tce .bg-teal *,.tce-bg-teal *,.card.teal *,.tce .card.teal *,.card-accent *{color:var(--dr-on-teal)!important}.bg-teal a:hover,.tce .bg-teal a:hover{color:#000!important}.bg-sky,.tce .bg-sky,.tce-bg-sky,.bg-light,.tce .bg-light{background:var(--dr-teal)!important;color:var(--dr-on-teal)!important}.bg-sky *,.tce .bg-sky *,.bg-light *,.tce .bg-light *{color:var(--dr-on-teal)!important}.tce{background:var(--dr-bg)!important;color:var(--tce-cream)!important}.tce p,.tce li,.tce span:not(.dot),.tce dd,.tce dt{color:var(--tce-cream-90)!important}.tce .lead,.tce .section .lead{color:var(--tce-cream-72)!important}.tce h2{color:var(--dr-teal)!important}.tce h3{color:var(--tce-cream)!important}.tce h4{color:var(--dr-teal)!important}.tce h5,.tce h6{color:var(--tce-cream)!important}.tce .eyebrow,.tce .section .eyebrow{color:var(--dr-teal)!important}.tce .scripture,.tce .dox{color:var(--tce-cream)!important}.tce .accent-rule{background:var(--tce-gold)!important}.tce .bg-mist,.tce .section.bg-mist,.tce-bg-mist,.tce .bg-paper,.tce .section.bg-paper,.tce .bg-cream,.tce .section.bg-cream,.tce-dox{background:var(--dr-band)!important;color:var(--tce-cream)!important}.tce .bg-navy,.tce .section.bg-navy,.tce-bg-navy{background:#16263a!important}.tce .bg-mist h2,.tce .bg-paper h2,.tce .bg-cream h2{color:var(--dr-teal)!important}.tce .bg-mist h3,.tce .bg-paper h3,.tce .bg-cream h3{color:var(--tce-cream)!important}.tce .card{background:var(--dr-card)!important;border-top:4px solid var(--dr-teal)!important;box-shadow:0 18px 48px #00000080,0 0 0 1px var(--dr-line)!important}.tce .card h3{color:var(--tce-cream)!important}.tce .card p{color:var(--tce-cream-72)!important}.tce .card .tag{color:var(--dr-teal)!important}.tce .card .quote{color:var(--tce-cream)!important;border-left-color:var(--tce-gold)!important}.tce .card .who{color:var(--tce-cream)!important}.tce .card.accent{background:#16263a!important}.tce .form{background:var(--dr-card)!important;border:1px solid var(--dr-line)!important;border-left:6px solid var(--dr-teal)!important;box-shadow:0 24px 60px #00000080!important}.tce .form label{color:var(--tce-cream)!important}.tce .form input,.tce .form select,.tce .form textarea{background:#ffffff0f!important;color:var(--tce-cream)!important;border:1px solid var(--dr-line-strong)!important}.tce .form input::placeholder,.tce .form textarea::placeholder{color:var(--tce-cream-55)!important}.tce .form .check{color:var(--tce-cream-90)!important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],select,textarea{background:#ffffff0f!important;color:var(--tce-cream)!important;border:1px solid var(--dr-line-strong)!important}input::placeholder,textarea::placeholder{color:var(--tce-cream-55)!important}.card,.product-card,.product-grid__card,.product-card-wrapper,.collection-card,.resource-card,cart-drawer,.cart-drawer,.drawer,.popover,dialog,.quick-add-modal,.search-modal__content{background-color:var(--dr-card)!important;color:var(--tce-cream)!important}.product-card__image-wrapper,.product__media-wrapper,.card__media{background:var(--dr-band)!important}.product-card .price,.price,.price-item{color:var(--dr-teal)!important}td,th,.cart-items,.cart__row{border-color:var(--dr-line)!important;color:var(--tce-cream-90)!important}.tce .hero{align-items:flex-start;min-height:600px!important}.tce .hero .h-in{margin-top:auto;margin-bottom:auto;padding-top:calc(var(--header-group-height,120px) + 40px)!important;padding-bottom:48px}.tce-splash .tce-splash__inner{padding-top:calc(var(--header-group-height,120px) + 48px)!important}@media(max-width:980px){.tce .hero .h-in{padding-top:calc(var(--header-group-height,96px) + 28px)!important}.tce-splash .tce-splash__inner{padding-top:calc(var(--header-group-height,96px) + 32px)!important}}main#MainContent[data-template^=page],main#MainContent[data-template^=search],main#MainContent[data-template^=list-collections],main#MainContent[data-template^=customers],main#MainContent[data-template^="404"]{padding-top:calc(var(--header-group-height,120px) + 32px)!important}@media(max-width:750px){main#MainContent[data-template^=page],main#MainContent[data-template^=search],main#MainContent[data-template^=list-collections],main#MainContent[data-template^=customers],main#MainContent[data-template^="404"]{padding-top:calc(var(--header-group-height,96px) + 20px)!important}}main#MainContent[data-template=index],main#MainContent[data-template^="page.coffee-beans"],main#MainContent[data-template^="page.home"],main#MainContent[data-template^="page.cowork"],main#MainContent[data-template^="page.fullwidth"],main#MainContent[data-template^="page.kiosk"]{padding-top:0!important}@media(min-width:981px){.tce .row2,.tce-row2,.tce .row2.flip,.tce-row2.flip{grid-template-columns:1fr 1fr!important;gap:56px!important;align-items:center!important}.tce .overlap,.tce-ol{padding:0 36px 36px 0!important}.tce .overlap.flip,.tce-ol.flip{padding:0 0 36px 36px!important}.tce .overlap .a,.tce-ol .a{width:100%!important;margin-left:0!important;max-height:none!important;aspect-ratio:4/5!important;object-fit:cover!important}.tce .overlap .b,.tce-ol .b{width:52%!important;max-height:none!important;aspect-ratio:1/1!important;object-fit:cover!important}.tce .row2 .col-text,.tce .row2>div:not(.overlap):not(.tce-ol),.tce-row2>div:not(.tce-ol){max-width:60ch}}.tce .card img{max-height:300px!important;object-fit:cover!important}.tce-map__art img,.cb-map__art img,.tce-coffee-map img{max-height:520px!important;width:auto!important;margin:0 auto!important;display:block}.media-with-content__media img,.media-with-content img{max-height:620px;object-fit:cover}.product__media-wrapper img,.product-media img{max-height:720px;object-fit:contain}.announcement-bar,.marquee{background-color:#16263a!important;color:var(--tce-cream)!important}.divider,hr.divider{border-color:var(--dr-line)!important}::-webkit-scrollbar-track{background:var(--dr-deep)!important}::-webkit-scrollbar-thumb{background:var(--dr-teal)!important}html body .menu-drawer,html body .menu-drawer__submenu{background-color:var(--dr-bg)!important;background-image:radial-gradient(720px 280px at 12% -10%,rgba(118,174,187,.12),transparent 60%)!important;border-right:1px solid var(--dr-line-strong)!important;color:var(--tce-cream)!important}html body .menu-drawer .menu-drawer__menu-item,html body .menu-drawer .menu-drawer__menu-item--mainlist,html body .menu-drawer .menu-drawer__menu-item--parent,html body .menu-drawer .menu-drawer__menu-item--child,html body .menu-drawer .menu-drawer__menu-item-text{color:var(--tce-cream-90)!important}html body .menu-drawer .menu-drawer__menu-item--mainlist{font-weight:600!important}html body .menu-drawer .menu-drawer__menu-item--child,html body .menu-drawer .menu-drawer__menu-item--child .menu-drawer__menu-item-text{color:var(--tce-cream-72)!important}html body .menu-drawer .menu-drawer__menu-item:hover,html body .menu-drawer .menu-drawer__menu-item:hover .menu-drawer__menu-item-text,html body .menu-drawer .menu-drawer__menu-item--mainlist:hover,html body .menu-drawer .menu-drawer__menu-item--parent:hover,html body .menu-drawer .menu-drawer__menu-item--child:hover,html body .menu-drawer .menu-drawer__menu-item--active,html body .menu-drawer .menu-drawer__menu-item--active .menu-drawer__menu-item-text{color:var(--dr-teal)!important}html body .menu-drawer svg,html body .menu-drawer .svg-wrapper{color:var(--tce-cream-72)!important;fill:currentColor!important}html body .menu-drawer .menu-drawer__close-button,html body .menu-drawer .menu-drawer__back-button{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--tce-cream)!important}html body .menu-drawer .menu-drawer__back-button:hover,html body .menu-drawer .menu-drawer__close-button:hover{jolor:var(--dr-teal)!important}html body .menu-drawer .menu-drawer__list-item--divider,html body .menu-drawer .menu-drawer__menu-container--divider{border-block-end:1px solid var(--dr-line)!important}html body .menu-drawer .menu-drawer__utility-links,html body .menu-drawer .menu-drawer__account,html body .menu-drawer .drawer-localization,html body .menu-drawer .drawer-localization__button,html body .menu-drawer .menu-drawer__localization{color:var(--tce-cream-72)!important;background:transparent!important}html body .menu-drawer .drawer-localization__button:hover{color:var(--dr-teal)!important}html body .menu-drawer__backdrop{-webkit-backdrop-filter:brightness(.45)!important;backdrop-filter:brightness(.45)!important}@media screen and (max-width:749px){html body details.menu-open .header__icon--menu .header-drawer-icon--close{color:var(--tce-cream)!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/tce-dark-roast.css.map */
