:root{--dr-bg:#1d1e20;--dr-band:#26272b;--dr-card:#2d2e33;--dr-teal:#76AEBB;--dr-on-teal:#1A2E44}html body .menu-drawer .menu-drawer__back-button:hover,html body .menu-drawer .menu-drawer__close-button:hover{color:var(--dr-teal)!important}.bg-mist,.section.bg-mist,.bg-paper,.section.bg-paper,.bg-cream,.section.bg-cream{background:var(--dr-band)!important;color:#faf4e6!important}.bg-mist h2,.bg-paper h2,.bg-cream h2{color:var(--dr-teal)!important}.bg-mist h3,.bg-paper h3,.bg-cream h3,.bg-mist h4,.bg-cream h4{color:#faf4e6!important}.bg-mist p,.bg-paper p,.bg-cream p,.bg-mist li,.bg-cream li,.bg-mist .lead,.bg-cream .lead{color:#faf4e6e0!important}.bg-mist .eyebrow,.bg-cream .eyebrow,.bg-paper .eyebrow{color:var(--dr-teal)!important}[style*="var(--mist)"],[style*="var(--paper)"],[style*="var(--sky)"],[style*="var(--light)"]{background:var(--dr-band)!important;color:#faf4e6!important}[style*="var(--mist)"] *,[style*="var(--paper)"] *{color:#faf4e6e6!important}[style*="var(--mist)"] strong,[style*="var(--mist)"] h2,[style*="var(--mist)"] h3,[style*="var(--mist)"] h4{color:var(--dr-teal)!important}main#MainContent [style*="background:var(--gold)"],main#MainContent [style*="background: var(--gold)"],.tce [style*="background:var(--gold)"],[style*="background:var(--gold)"]{color:#1a2e44!important}main#MainContent [style*="background:var(--gold)"] *,.tce [style*="background:var(--gold)"] *{color:#1a2e44!important}.bg-teal,.section.bg-teal,.tce .bg-teal,.tce-bg-teal{color:#1a2e44!important}.bg-teal :is(h1,h2,h3,h4,h5,h6,p,.eyebrow,.lead,li,blockquote,strong,em,a):not(.form *):not(.card *):not(.cb-card *):not(.cw-card *):not(.btn):not(button){color:#1a2e44!important}.bg-teal a:hover:not(.btn){color:#000!important}.bg-teal :is(.btn,button,a.button,.cb-btn,.tce-btn){color:#fff!important}.bg-teal :is(.btn.navy,button.navy){background:#1a2e44!important;color:#fff!important}.bg-teal :is(.btn.teal,.btn.gold){color:#1a2e44!important}.form,.bg-teal .form{background:var(--dr-card)!important;border-color:#ffffff24!important}.form :is(p,li,span,label,small,.check),.bg-teal .form :is(p,li,span,label,small,.check){color:#faf4e6!important}.form input,.form select,.form textarea{background:#ffffff0f!important;color:#faf4e6!important;border-color:#ffffff2e!important}.form input::placeholder,.form textarea::placeholder{color:#faf4e680!important}@media(min-width:981px){main#MainContent .row2,main#MainContent .tce .row2,main#MainContent .tce-row2,main#MainContent .row2.flip,main#MainContent .tce .row2.flip,main#MainContent .tce-row2.flip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:56px!important;align-items:center!important;direction:ltr!important}main#MainContent .overlap,main#MainContent .tce .overlap,main#MainContent .tce-ol{padding:0 32px 32px 0!important}main#MainContent .overlap.flip,main#MainContent .tce .overlap.flip,main#MainContent .tce-ol.flip{padding:0 0 32px 32px!important}main#MainContent .overlap .a,main#MainContent .tce .overlap .a,main#MainContent .tce-ol .a{width:100%!important;margin-left:0!important;max-height:none!important;aspect-ratio:4/5!important;object-fit:cover!important}main#MainContent .overlap .b,main#MainContent .tce .overlap .b,main#MainContent .tce-ol .b{width:54%!important;max-height:none!important;aspect-ratio:1/1!important;object-fit:cover!important}main#MainContent .row2>div:not(.overlap):not(.tce-ol){max-width:60ch}}.stats .num,.stats h2.num,.stats h2,.tce .stats .num,.tce .stats h2{color:var(--dr-teal)!important}.stats .lbl,.tce .stats .lbl{color:#faf4e6!important}.cw-card--clock{background:#2f6573!important}.cw-card--clock,.cw-card--clock *,.shc-title,.shc-sub{color:#fff!important}.cw-hub :is(strong,em,b){color:#76aebb!important}floating-panel-component,.color-custom-popover,.facets__inputs,.facets__panel-content,.sorting-filter__options,.facets__disclosure,.facets__display,.facets__panel{background:var(--dr-card)!important;color:#faf4e6!important;border-color:#ffffff24!important}.facets,.facets *,.sorting-filter,.sorting-filter *,.facets__label,.facets__summary,.facets summary,.checkbox__label-text,.sorting-filter__label,.active-facets *{color:#faf4e6!important}.facets a,.sorting-filter a,.active-facets a{color:var(--dr-teal)!important}.facets input,.facets__inputs input{accent-color:#76AEBB!important}.facets__price input,.facets__price .field__input{background:#ffffff0f!important;color:#faf4e6!important;border-color:#ffffff2e!important}.variant-option__button,.variant-option__button--text,.variant-picker__option,.product-form__input .select__select,.swatch-input__input+label{background:var(--dr-card)!important;color:#faf4e6!important;border-color:#fff3!important}.variant-option__button *{color:inherit!important}.variant-option__button[aria-checked=true],.variant-option__button.is-selected,.variant-option__button--selected,.variant-option__button[aria-selected=true]{background:#76aebb!important;color:#1a2e44!important;border-color:#76aebb!important}.variant-option__button[aria-checked=true] *{color:#1a2e44!important}.product__description :is(h2,h3,h4),.product-information :is(h2,h3,h4),.product__info :is(h2,h3,h4),.product__tabs :is(h2,h3,h4),.product__meta :is(h2,h3,h4){color:#76aebb!important}.product__description h3,.product-information h3,.product__info h3,.sticky-add-to-cart__bar,.sticky-add-to-cart__bar *,.sticky-add-to-cart__variant,.sticky-add-to-cart__info *{color:#faf4e6!important}.sticky-add-to-cart__bar .price,.sticky-add-to-cart__bar .price *{color:var(--dr-teal)!important}main#MainContent[data-template^="page.schedule"] table,main#MainContent[data-template^="page.leave-management"] table,main#MainContent[data-template^="page.team-records"] table,main#MainContent[data-template^="page.staff-enrolment"] table{background:#26272b!important;color:#faf4e6!important;border-color:#ffffff1f!important}main#MainContent[data-template^="page.schedule"] thead th,main#MainContent[data-template^="page.leave-management"] thead th,main#MainContent[data-template^="page.team-records"] thead th,main#MainContent[data-template^="page.staff-enrolment"] thead th{background:#2f6573!important;color:#fff!important}main#MainContent[data-template^="page.schedule"] td,main#MainContent[data-template^="page.schedule"] tbody th,main#MainContent[data-template^="page.leave-management"] td,main#MainContent[data-template^="page.leave-management"] tbody th,main#MainContent[data-template^="page.team-records"] td,main#MainContent[data-template^="page.team-records"] tbody th,main#MainContent[data-template^="page.staff-enrolment"] td,main#MainContent[data-template^="page.staff-enrolment"] tbody th{background:transparent!important;color:#faf4e6eb!important;border-color:#ffffff1a!important}main#MainContent[data-template^="page.schedule"] tbody tr,main#MainContent[data-template^="page.schedule"] tr[style],main#MainContent[data-template^="page.leave-management"] tbody tr,main#MainContent[data-template^="page.leave-management"] tr[style],main#MainContent[data-template^="page.team-records"] tbody tr,main#MainContent[data-template^="page.team-records"] tr[style],main#MainContent[data-template^="page.staff-enrolment"] tbody tr,main#MainContent[data-template^="page.staff-enrolment"] tr[style]{background:transparent!important}main#MainContent[data-template^="page.schedule"] tbody tr:nth-child(2n) td,main#MainContent[data-template^="page.leave-management"] tbody tr:nth-child(2n) td,main#MainContent[data-template^="page.team-records"] tbody tr:nth-child(2n) td,main#MainContent[data-template^="page.staff-enrolment"] tbody tr:nth-child(2n) td{background:#ffffff09!important}main#MainContent[data-template^="page.schedule"] :is(input,select,textarea),main#MainContent[data-template^="page.leave-management"] :is(input,select,textarea),main#MainContent[data-template^="page.team-records"] :is(input,select,textarea),main#MainContent[data-template^="page.staff-enrolment"] :is(input,select,textarea){background:#1f2023!important;color:#faf4e6!important;border:1px solid rgba(255,255,255,.22)!important}main#MainContent[data-template^="page.schedule"] :is(input,textarea)::placeholder,main#MainContent[data-template^="page.leave-management"] :is(input,textarea)::placeholder,main#MainContent[data-template^="page.team-records"] :is(input,textarea)::placeholder,main#MainContent[data-template^="page.staff-enrolment"] :is(input,textarea)::placeholder{color:#faf4e68c!important}main#MainContent[data-template^="page.schedule"] [style*="#fff"],main#MainContent[data-template^="page.schedule"] [style*="#F3F8FA"],main#MainContent[data-template^="page.schedule"] [style*="#f3f8fa"],main#MainContent[data-template^="page.leave-management"] [style*="#fff"],main#MainContent[data-template^="page.leave-management"] [style*="#F3F8FA"],main#MainContent[data-template^="page.team-records"] [style*="#fff"],main#MainContent[data-template^="page.team-records"] [style*="#F3F8FA"],main#MainContent[data-template^="page.staff-enrolment"] [style*="#fff"],main#MainContent[data-template^="page.staff-enrolment"] [style*="#F3F8FA"]{background:#2d2e33!important;color:#faf4e6!important}main#MainContent[data-template^="page.manager-access"] .mctile[href="/pages/team-records"]{display:none!important}@media(min-width:881px){main#MainContent[data-template^="page.manager-access"] .mctiles{grid-template-columns:repeat(3,1fr)!important}}main#MainContent[data-template^="page.schedule"] table{background:#fff!important;color:#2d2d2d!important;border-color:#d6e2e6!important}main#MainContent[data-template^="page.schedule"] tbody tr,main#MainContent[data-template^="page.schedule"] tbody tr[style]{background:transparent!important}main#MainContent[data-template^="page.schedule"] tbody tr:nth-child(2n) td{background:#f3f8fa!important}main#MainContent[data-template^="page.schedule"] td,main#MainContent[data-template^="page.schedule"] tbody th{background:transparent!important;color:#2d2d2d!important;border-color:#e3ebee!important}main#MainContent[data-template^="page.schedule"] thead th{background:#2f6573!important;color:#fff!important}main#MainContent[data-template^="page.schedule"] label,main#MainContent[data-template^="page.leave-management"] label,main#MainContent[data-template^="page.team-records"] label,main#MainContent[data-template^="page.staff-enrolment"] label,main#MainContent[data-template^="page.leave-management"] form :is(strong,small),main#MainContent[data-template^="page.staff-enrolment"] form :is(strong,small){color:#faf4e6!important}main#MainContent[data-template^="page.leave-management"] [style*="#F7F4ED"],main#MainContent[data-template^="page.leave-management"] [style*="#f7f4ed"],main#MainContent[data-template^="page.leave-management"] [style*="#FAF4E6"],main#MainContent[data-template^="page.leave-management"] [style*="#faf4e6"],main#MainContent[data-template^="page.staff-enrolment"] [style*="#F7F4ED"],main#MainContent[data-template^="page.staff-enrolment"] [style*="#f7f4ed"],main#MainContent[data-template^="page.staff-enrolment"] [style*="#FAF4E6"],main#MainContent[data-template^="page.staff-enrolment"] [style*="#faf4e6"],main#MainContent[data-template^="page.schedule"] [style*="#F7F4ED"],main#MainContent[data-template^="page.schedule"] [style*="#f7f4ed"]{background:#2d2e33!important;color:#faf4e6!important}main#MainContent[data-template^="page.schedule"] #editor,main#MainContent[data-template^="page.schedule"] .editor{background:#26272b!important;color:#faf4e6!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 20px 54px #0009!important}main#MainContent[data-template^="page.schedule"] #editor :is(p,small,.hint,.note){color:#faf4e6cc!important}main#MainContent[data-template^="page.schedule"] #editor .clear,main#MainContent[data-template^="page.schedule"] #editor button.clear{background:#3a3c42!important;color:#faf4e6!important}main#MainContent[data-template^="page.schedule"] [class$=hero-title],main#MainContent[data-template^="page.leave-management"] [class$=hero-title],main#MainContent[data-template^="page.team-records"] [class$=hero-title],main#MainContent[data-template^="page.staff-enrolment"] [class$=hero-title]{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/tce-dark-roast-fix.css.map */
