:root{--sc-mono: "Courier Prime", "Courier New", Courier, monospace;--sc-disp: "Bowlby One", var(--sc-sans), sans-serif;--sc-t-label: .75rem}h1:not(.visually-hidden):not(.sr),h2:not(.visually-hidden):not(.sr),.h1,.h2,.sc-h2,.sc-closer__title,.sc-page__title,.sc-sub__h2,.sc-hero__title,.page-title,.main-collection-grid__empty-title{font-family:var(--sc-disp)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.01em!important;line-height:1.02;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.sc-h2{font-size:clamp(2rem,4.2vw,3.5rem)!important}.sc-closer__title{font-size:clamp(2.75rem,8vw,6.5rem)!important;line-height:.95!important}.sc-page__title{font-size:clamp(2.25rem,5vw,4rem)!important}.footer h2,.footer .h2,[class*=footer] .rte h2,[class*=footer] .text-block h2{font-size:clamp(1.75rem,3.2vw,2.5rem)!important}.page-title,.main-collection-grid__empty-title{font-size:clamp(2rem,4.5vw,3.25rem)!important}.product-recommendations h2,.product-recommendations .h2,.product-recommendations .h3,[class*=recommendation] h2{font-size:clamp(1.5rem,3vw,2.25rem)!important}@media(max-width:749px){.sc-h2{font-size:clamp(1.75rem,8.6vw,2.375rem)!important}.sc-closer__title{font-size:clamp(2.5rem,14vw,3.75rem)!important}}.sc-dd h3,.sc-deepdive h3,.sc-dd__h3{font-family:var(--sc-sans)!important;text-transform:none!important}.sc-label,.sc-grid thead th,.sc-quick__k,.sc-mx__k,.sc-mm__k,.sc-card legend,.sc-card .sc-label{font-family:var(--sc-mono)!important;font-weight:700!important;font-size:12px!important;letter-spacing:0!important}.sc-card button,.sc-card [role=radio],.sc-card label,.sc-mx__size,.sc-mx__made,.sc-mx__foot,.sc-mm__stamp{letter-spacing:0!important}.sc-mx__size{font-size:14px!important}.sc-dd__tick,.sc-dd__fclabel,.sc-dd__tip{font-family:var(--sc-sans)!important}.sc-faq__no{font-family:var(--sc-mono)!important;font-weight:700!important}.sc-mx__kicker,.sc-mm__kicker{display:none!important}.sc-sched{display:grid;gap:8px;margin:0 0 8px;border:0;padding:0;min-width:0}.sc-sched legend{padding:0;margin-bottom:10px;font:400 1rem/1.3 var(--sc-sans);text-transform:none;letter-spacing:0;color:inherit}.sc-sched__opt{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 12px;padding:14px 16px;border:1px solid currentColor;cursor:pointer;transition:background-color .15s linear,color .15s linear}.sc-sched__opt input{position:absolute;opacity:0;pointer-events:none}.sc-sched__dot{width:16px;height:16px;border:1.5px solid currentColor;border-radius:50%;display:grid;place-items:center}.sc-sched__dot:after{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;opacity:0;transition:opacity .15s linear}.sc-sched__opt:has(input:checked){background:var(--sc-black);color:var(--sc-white)}.sc-sched__opt:has(input:checked) .sc-sched__dot:after{opacity:1}.sc-sched__opt:has(input:focus-visible){outline:2px solid var(--sc-red);outline-offset:2px}.sc-sched__name{font:700 1rem/1.2 var(--sc-sans)}.sc-sched__price{font:700 1rem/1 var(--sc-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sc-sched__price s{opacity:.55;font-weight:400;margin-right:6px}.sc-sched__note{grid-column:2 / -1;font:400 var(--sc-t-small)/1.45 var(--sc-sans);opacity:.8}.sc-sched__opt:has(input:checked) .sc-sched__note{opacity:.85}.sc-night .sc-sched__opt{border-color:#ffffffb3}.sc-night .sc-sched__opt:has(input:checked){background:var(--sc-white);color:var(--sc-black)}@media(min-width:750px)and (max-width:999px){.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr)!important;row-gap:32px}.product-information__grid .product-information__media,.product-information__grid .product-details{width:100%!important;max-width:640px;margin-inline:auto}}@media(max-width:999px){.sc-night__ghost{display:none!important}.sc-night .product-details [style*=padding-right]{padding-right:0!important}.sc-night .sc-quick{max-width:100%!important}}.product-details h1{overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important}.media-gallery__mobile-controls{mix-blend-mode:normal!important;color:var(--sc-black)!important}.media-gallery__mobile-controls .slideshow-control{color:var(--sc-black)!important}.add-to-cart-button:disabled,.add-to-cart-button[disabled],.add-to-cart-button[aria-disabled=true]{background:var(--sc-black)!important;color:var(--sc-card)!important;border-color:var(--sc-black)!important;opacity:1!important}.buy-buttons-block[data-sc-soldout] quantity-selector-component,.buy-buttons-block[data-sc-soldout] .quantity-selector,.buy-buttons-block[data-sc-soldout] .product-form-buttons>:not(.add-to-cart-button):not(:has(.add-to-cart-button)){display:none!important}.sc-mx__stamp{top:-22px!important;right:auto!important;left:12px!important;z-index:3;background:var(--sc-card)!important;padding-inline:.45em!important}.sc-mx__size.is-out{background:none!important;color:#0a0a0a73!important;text-decoration:line-through}.sc-ticker,.sc-ticker *{font-size:max(13px,1em)}@media(max-width:749px){.search-results .product-grid,.main-search .product-grid,.search-page .product-grid{padding-inline:16px}}.sc-tcp__num{color:#b8484c!important}.sc-tcp__slot.is-goal:not(.is-punched) .sc-tcp__tee,.sc-tcp__slot.is-goal:not(.is-punched) .sc-tcp__num{display:none!important}.sc-tcp__slot.is-goal:not(.is-punched) .sc-tcp__hole{border:2.5px solid var(--sc-red)}.sc-tcp__slot.is-goal:not(.is-punched) .sc-tcp__hole:after{content:"TEE";font:400 clamp(12px,1.4vw,15px)/1 var(--sc-disp);color:var(--sc-red)}#roasted p,.sc-page p{max-width:62ch}.sc-dd figcaption{max-width:60ch}:root{--ease-out-cubic: cubic-bezier(.23, 1, .32, 1)}[style*="cubic-bezier(0.34, 1.56"],[style*="cubic-bezier(.34,1.56"]{transition-timing-function:cubic-bezier(.23,1,.32,1)!important}@media(prefers-reduced-motion:reduce){.sc-ticker__track{animation:none!important}}.page-wrapper:focus{outline:none}.contact-form .button,form[id^=ContactForm] .button,form[id^=ContactForm] button[type=submit]{background:var(--sc-red)!important;border-color:var(--sc-red)!important;color:var(--sc-white)!important}@media(min-width:750px)and (max-width:989px){.sc-roasts__grid{grid-auto-columns:calc((100% - 16px)/2)!important;gap:16px!important}}.sc-mx__ticket{overflow:visible!important;position:relative;z-index:2}.sc-mx__size.is-out{color:#0a0a0a99!important}.sc-tcp__num{color:#a63b3f!important}@media(max-width:989px){.shopify-section:has(.contact-form) [class*=contact-form],form[id^=ContactForm]{width:100%!important;max-width:640px;margin-inline:auto}}.cart__checkout-button{background:var(--sc-red)!important;border-color:var(--sc-red)!important;color:var(--sc-white)!important}.sc-hw-peeker,.sc-hw-bubble{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sc-fixes.css.map */
