:root{--srz-black:#0e0e0c;--srz-ink:#131310;--srz-panel:#191915;--srz-panel-2:#20201a;--srz-line:#2a2a22;--srz-line-2:#3a3a2e;--srz-olive:#6b6f4a;--srz-olive-lt:#8b8f6a;--srz-olive-dk:#2c2e1f;--srz-olive-band:#1a1b12;--srz-tan:#c2ad86;--srz-tan-lt:#d8c9a8;--srz-text:#efe9db;--srz-text-2:#cbc4b2;--srz-muted:#a39d8b;--srz-accent:#9c4a24;--srz-accent-hover:#87401f;--srz-accent-dk:#7a3a1c;--srz-accent-tx:#d27a4a;--srz-on-accent:#f6efe2;--srz-font-display:var(--ab-display);--srz-font-head:var(--ab-head);--srz-font-body:var(--ab-body);--srz-font-label:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--srz-mono:var(--srz-font-label);--srz-radius:2px;--srz-notch:none;--srz-cream:var(--srz-text);--srz-paper:var(--srz-panel);--srz-paper-2:var(--srz-panel-2);--srz-olive-2:var(--srz-olive-lt);--srz-rust:var(--srz-accent);--review-stars:#c9a85c}html body{background:var(--srz-black);color:var(--srz-text-2);font-family:var(--srz-font-body)}html body #MainContent{background:var(--srz-black)}html body ::selection{background:var(--srz-olive);color:var(--srz-text)}html body :focus-visible{outline:2px solid var(--srz-tan-lt);outline-offset:2px}html body .rte a:not(.btn),html body .rte a:not(.btn):visited{color:var(--srz-tan-lt);text-decoration-color:var(--srz-olive-lt);text-underline-offset:3px}html body .rte a:not(.btn):hover{color:var(--srz-text)}html body h1,html body .h1,html body h2,html body .h2,html body h3,html body .h3{color:var(--srz-text)}html body :is(h1,h2,h3,.h1,.h2,.h3) :is(em,i){font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;color:var(--srz-tan)!important}.srz-label,html body [class*=__eyebrow],html body [class$=-eyebrow],html body .srz-eyebrow,html body .subheading,html body .section__header .subheading,html body .srz-ft-eyebrow,html body [class*=__kicker],html body .card--product .card-vendor{font-family:var(--srz-font-label)!important;font-weight:500!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--srz-tan)!important}html body [class*=__eyebrow]:before,html body .srz-eyebrow:before{content:""!important;display:inline-block!important;width:18px!important;height:1px!important;background:var(--srz-olive-lt)!important;vertical-align:middle!important;margin-right:10px!important;position:static!important}.srz-label--muted{color:var(--srz-olive-lt)!important}.srz-tab{display:inline-block;font-family:var(--srz-font-label);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;background:var(--srz-tan);color:var(--srz-black);padding:5px 12px 4px;border-radius:4px 4px 0 0}.srz-stamp{display:inline-block;font-family:var(--srz-font-label);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--srz-tan);border:1.5px solid currentColor;padding:3px 8px;border-radius:2px;transform:rotate(-2deg)}html body :is(.btn--primary,.button--primary,.btn-primary,.btn-p,.srz-btn,.srz-sub__btn,.srz-sub-promo__btn,.fe-btn:not(.fe-btn--ghost),.fej__btn,.fej2-btn--primary,.fehp__btn,.fecf__btn,.srz-origin__button:not(.srz-origin__button--secondary),.srz-fc__btn,.srz-sb-btn--primary,.srz-bundle-mini__button,.srz-boxb__btn,.srz-gv__btn,.srz-roast__btn-p,.srz-about__btn-p,.srz-local__btn-p,.srz-charity__btn-p,.srz-ws__btn:not(.srz-ws__btn--ghost),.newsletter-form__button,.srz-roastery__link,.srz-bab__add,.quick-buy-or-add .btn,button[name=add],.product-form__submit){background:var(--srz-accent)!important;color:var(--srz-on-accent)!important;border:1px solid var(--srz-accent-dk)!important;font-family:var(--srz-font-head)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.12em!important;border-radius:0!important;clip-path:var(--srz-notch);box-shadow:none!important;text-decoration:none!important}html body :is(.btn--primary,.button--primary,.btn-primary,.btn-p,.srz-btn,.srz-sub__btn,.srz-sub-promo__btn,.fe-btn,.fej__btn,.fej2-btn--primary,.fehp__btn,.fecf__btn,.srz-origin__button,.srz-fc__btn,.srz-sb-btn--primary,.srz-bundle-mini__button,.srz-boxb__btn,.srz-gv__btn,.srz-roast__btn-p,.srz-about__btn-p,.srz-local__btn-p,.srz-charity__btn-p,.newsletter-form__button,.srz-roastery__link,.srz-bab__add,button[name=add],.product-form__submit):hover{background:var(--srz-accent-hover)!important;color:var(--srz-on-accent)!important}html body :is(.btn--primary,.button--primary,.btn-primary,.btn-p,.srz-btn,.fe-btn,.fej2-btn--primary,.srz-origin__button,.srz-fc__btn,.srz-bundle-mini__button,.srz-boxb__btn,.srz-roast__btn-p,.srz-about__btn-p,.srz-local__btn-p,.srz-charity__btn-p,.srz-sub__btn,.srz-sub-promo__btn,.fehp__btn,.fecf__btn,.srz-gv__btn,.srz-roastery__link) *{color:inherit!important}html body :is(.btn--secondary,.btn-ghost,.fe-btn--ghost,.fej2-btn--ghost,.srz-origin__button--secondary,.srz-sb-btn--ghost,.srz-roast__btn-g,.srz-about__btn-g,.srz-local__btn-g,.srz-charity__btn-g,.srz-ws__btn--ghost){background:transparent!important;color:var(--srz-text)!important;border:1px solid var(--srz-tan)!important;border-radius:0!important;clip-path:var(--srz-notch);font-family:var(--srz-font-head)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.12em!important;box-shadow:none!important}html body :is(.btn--secondary,.btn-ghost,.fe-btn--ghost,.fej2-btn--ghost,.srz-origin__button--secondary,.srz-sb-btn--ghost,.srz-roast__btn-g,.srz-about__btn-g,.srz-local__btn-g,.srz-charity__btn-g):hover{background:#b3a1811a!important;border-color:var(--srz-text)!important}html body :is(input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],select,textarea):not(.srz-keep){background-color:var(--srz-black);color:var(--srz-text);border-color:var(--srz-line-2);border-radius:0}html body :is(input,select,textarea)::placeholder{color:var(--srz-muted);opacity:1}html body :is(.price-item--regular,.price .price-item,.card--product .price,.srz-pdp__price){color:var(--srz-text)!important}html body :is(.price-item--sale,.price__sale .price-item--sale,.price--on-sale .price-item--sale){color:var(--srz-accent-tx)!important}html body .price-item--compare,html body s.price-item{color:var(--srz-muted)!important}html body .announcement-bar,html body [id*=announcement],html body .shopify-section-group-header-group .announcement{background:var(--srz-ink)!important;color:var(--srz-tan)!important}html body .shopify-section-group-header-group section:has(.announcement){background:var(--srz-ink)!important;border-bottom:1px solid var(--srz-line)!important}html body .announcement,html body .announcement *{color:var(--srz-tan)!important;font-family:var(--srz-font-label)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase}html body .site-header,html body sticky-header,html body #shopify-section-header,html body .header-wrapper{background:var(--srz-black)!important}html body .site-header{border-bottom:1px solid var(--srz-line)}html body .site-header :is(.header-item__link,.navigation__link,nav a,summary){color:var(--srz-text)}html body .site-header :is(nav a,.navigation__link):hover{color:var(--srz-tan-lt)}html body .site-header :is(.mega-menu,.dropdown,.navigation__submenu,.header__submenu,details>ul,details>div){background:var(--srz-ink)!important;border-color:var(--srz-line)!important}html body .cart-dot,html body .header-item__link .blip{background:var(--srz-accent)!important;color:var(--srz-on-accent)!important}html body .card.card--product{background:var(--srz-panel)!important;border:1px solid var(--srz-line)!important;border-top:2px solid var(--srz-olive)!important;border-radius:var(--srz-radius)!important}html body .card.card--product:hover{border-color:var(--srz-tan)!important;border-top-color:var(--srz-tan)!important;box-shadow:0 14px 28px -18px #000c!important}html body .card--product .card-media{background:var(--srz-black)!important}html body .card--product .card-title,html body .card--product .card-title a{color:var(--srz-text)!important;font-family:var(--srz-font-head)!important}html body .card--product .card-number{background:var(--srz-olive-dk)!important;color:var(--srz-tan-lt)!important}html body .badge,html body .product-badge{font-family:var(--srz-font-label)!important;letter-spacing:.12em;border-radius:2px!important}html body :is(.filter-group,.facets,.collection-toolbar,.drawer-filters,.filters-toolbar){border-color:var(--srz-line)!important}html body .filter-group>summary,html body :is(.filters-button,.sort-by,.collection-toolbar) :is(label,span,button,summary){font-family:var(--srz-font-label)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--srz-tan)!important}html body .filter-option label,html body .facets label{color:var(--srz-text-2)}html body :is(.pagination,.pagination__list) :is(a,span){border-color:var(--srz-line-2)!important;color:var(--srz-text)!important;border-radius:0!important}html body :is(.pagination,.pagination__list) [aria-current=page],html body .pagination .active{background:var(--srz-olive)!important;color:var(--srz-text)!important}html body :is(.drawer,.drawer-content,.drawer-footer,.drawer-header,.modal,.modal__content,.predictive-search){background:var(--srz-ink)!important;color:var(--srz-text-2)}html body .drawer-header{border-bottom:1px solid var(--srz-line)!important}html body .drawer-header :is(h2,h3,.h3,.h4){font-family:var(--srz-font-head)!important;text-transform:uppercase;letter-spacing:.06em;color:var(--srz-text)!important}html body .drawer-footer{border-top:1px solid var(--srz-line)!important}html body :is(.cart-item,.cart-items .cart-item){border-color:var(--srz-line)!important}html body .main-cart :is(.free-shipping-bar,.shipping-bar,[class*=free-shipping]){background:var(--srz-panel)!important;border:1px solid var(--srz-line)!important;color:var(--srz-text-2)!important}html body [class*=free-shipping] :is(.progress,.bar,progress,[class*=progress]){background:var(--srz-line)!important}html body [class*=free-shipping] :is([class*=fill],[class*=progress__bar],[class*=progress-bar]){background:var(--srz-olive-lt)!important}html body .template-cart #MainContent,html body .main-cart{background:var(--srz-black)}.srz-acc-group{border-top:1px solid var(--srz-line-2)}.srz-acc,html body .main-product details[id^=Details-],html body .product-information details,html body .srz-faq__item{border:0;border-bottom:1px solid var(--srz-line-2);background:transparent}.srz-acc>summary,html body .main-product details[id^=Details-]>summary,html body .product-information details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:15px 4px;font-family:var(--srz-font-head)!important;font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--srz-text)!important}.srz-acc>summary::-webkit-details-marker,html body .main-product details[id^=Details-]>summary::-webkit-details-marker{display:none}.srz-acc>summary:hover .srz-acc__title,html body .main-product details[id^=Details-]>summary:hover{color:var(--srz-tan-lt)!important}.srz-acc__idx{flex:none;font-family:var(--srz-font-label);font-size:10.5px;font-weight:600;letter-spacing:.14em;color:var(--srz-black);background:var(--srz-tan);padding:4px 7px 3px;border-radius:3px 3px 0 0;line-height:1}.srz-acc__title{flex:1;min-width:0}.srz-acc__titlewrap{flex:1;display:flex;flex-direction:column;gap:6px}.srz-acc__chev{flex:none;width:22px;height:22px;border:1px solid var(--srz-line-2);position:relative;transition:transform .2s ease,border-color .2s ease}.srz-acc__chev:before,.srz-acc__chev:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.5px;background:var(--srz-tan);transform:translate(-50%,-50%)}.srz-acc__chev:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease,opacity .2s ease}.srz-acc[open]>summary .srz-acc__chev{border-color:var(--srz-tan)}.srz-acc[open]>summary .srz-acc__chev:after{transform:translate(-50%,-50%) rotate(0);opacity:0}.srz-acc[open]>summary{color:var(--srz-tan-lt)!important}.srz-acc__body{padding:2px 4px 20px 46px}@media(max-width:640px){.srz-acc__body{padding-left:4px}}html body .main-product details[id^=Details-]>summary svg{color:var(--srz-tan)}html body .main-product details[id^=Details-] .content{color:var(--srz-text-2)}.srz-acc--section{border-top:1px solid var(--srz-line-2)}.srz-acc--section>summary{padding:20px 4px}.srz-acc--section .srz-gg__title,html body .srz-gg .srz-acc--section .srz-gg__title{margin:0!important;font-size:clamp(24px,2.8vw,34px)!important}html body :is(.jdgm-star,.jdgm-prev-badge__stars .jdgm-star,.jdgm-rev__rating .jdgm-star){color:#c9a85c!important}html body :is(.jdgm-carousel-item__review,.jdgm-carousel-item,.jdgm-rev,.jdgm-widget .jdgm-rev){background:var(--srz-panel)!important;border-color:var(--srz-line)!important}html body :is(.jdgm-carousel-title,.jdgm-rev-widg__title){font-family:var(--srz-font-head)!important;color:var(--srz-text)!important;text-transform:uppercase}html body .jdgm-carousel-item__reviewer-name,html body .jdgm-rev__author{color:var(--srz-tan)!important}html body .jdgm-carousel-item__review-body,html body .jdgm-rev__body{color:var(--srz-text-2)!important}html body .jdgm-write-rev-link,html body .jdgm-btn{background:transparent!important;border:1px solid var(--srz-tan)!important;color:var(--srz-text)!important;border-radius:0!important}html body .klaviyo-form input:not([type=checkbox]):not([type=radio]){background:var(--srz-black)!important;color:var(--srz-text)!important;border:1px solid var(--srz-line-2)!important;border-radius:0!important}html body .klaviyo-form button{background:var(--srz-accent)!important;color:var(--srz-on-accent)!important;border:1px solid var(--srz-accent-dk)!important;border-radius:0!important;font-family:var(--srz-font-head)!important;text-transform:uppercase!important;letter-spacing:.12em!important}html body .klaviyo-form :is(p,span,label,div){border-color:var(--srz-line-2)}html body .srz-divider i{background:repeating-linear-gradient(90deg,var(--srz-olive) 0 9px,transparent 9px 18px)!important}html body .srz-divider:before,html body .srz-divider:after{background:var(--srz-line)!important}html body .srz-divider-band{background:var(--srz-black)!important}html body :is(.srz-sub-band,.srz-ch-band){background:var(--srz-olive-band)!important;border-color:var(--srz-line-2)!important}html body .srz-mission{background:var(--srz-olive-band)!important;color:var(--srz-text-2)!important;border-top:2px solid var(--srz-olive)!important}html body .srz-mission h2{color:var(--srz-text)!important}html body .srz-mission p,html body .srz-mission .srz-partner-desc{color:var(--srz-text-2)!important}html body .srz-mission .srz-partner-name{color:var(--srz-text)!important}html body .srz-mission .srz-partner-row{border-top-color:var(--srz-line-2)!important}html body .srz-mission .srz-partner-arrow{color:var(--srz-tan)!important}html body .srz-mission .srz-btn{background:transparent!important;border:1px solid var(--srz-tan)!important;color:var(--srz-text)!important}html body .srz-footer{background:var(--srz-black)!important;border-top:2px solid var(--srz-olive)!important;color:var(--srz-text-2)}html body .srz-footer a{color:var(--srz-text-2)}html body .srz-footer a:hover{color:var(--srz-tan-lt)}html body .srz-ft-base{border-top:1px solid var(--srz-line)!important}html body :is(.srz-ft-copy,.srz-ft-disclosure){color:var(--srz-muted)!important}html body .shopify-policy__container{max-width:820px;color:var(--srz-text-2);padding-top:40px;padding-bottom:60px}html body .shopify-policy__title h1{font-family:var(--srz-font-display)!important;text-transform:uppercase;color:var(--srz-text)}html body .shopify-policy__body :is(h2,h3,strong){color:var(--srz-text)}html body .shopify-policy__container:before{content:"Policy file";display:inline-block;font-family:var(--srz-font-label);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;background:var(--srz-tan);color:var(--srz-black);padding:5px 12px 4px;border-radius:4px 4px 0 0;margin-bottom:14px}html body .template-404 .section__header .heading,html body .template-404 h1{font-family:var(--srz-font-display)!important}html body .main-page .rte,html body .template-page .rte{color:var(--srz-text-2)}html body .srz-roast__trust:before,html body .srz-about__trust:before,html body .srz-charity__trust:before,html body .srz-bf__trust:before,html body .srz-local__trust:before,html body .srz-fc__trust:before,html body .srz-hc__trust:before,html body .srz-gv__hero-trust:before,html body .srz-col-hero__meta:before,html body .srz-coffee-mega-heading:after,html body .srz-compact-heading:after,html body .srz-faq__section-rule,html body .srz-fc__hero-line,html body .srz-fc__choice:before,html body .srz-fc__final:before,html body .srz-fc__eyebrow:before,html body .srz-fc__best li:before,html body .srz-origin .srz-origin__eyebrow:before,html body .srz-finder .or-header>p:before,html body .fe-hero__div:before,html body .fe-hero__div:after{background:var(--srz-olive-lt)!important}html body :is(.scale-fill,.profile .scale-fill,.srz-cp-fill){background:linear-gradient(90deg,var(--srz-olive),var(--srz-tan))!important}html body .srz-cp-dot{border-color:var(--srz-olive-lt)!important;background:var(--srz-text)!important}html body :is(.srz-charity__product-badge,.srz-bf__product-badge,.srz-fc__product-badge,.srz-hc__product-badge){background:var(--srz-olive-dk)!important;color:var(--srz-tan-lt)!important;border:1px solid var(--srz-olive)!important;font-family:var(--srz-font-label)!important;letter-spacing:.14em!important}html body :is(.srz-bab__step span,.fej2-card__check,.fe-step__n){background:var(--srz-olive)!important;color:var(--srz-text)!important}html body .srz-bab__toggle-btn.is-active{background:var(--srz-olive)!important;color:var(--srz-text)!important}html body .free-shipping-bar .complete,html body [class*=free-shipping] .complete{background:var(--srz-olive-lt)!important}html body .srz-gg__eyebrow:before,html body .srz-pf__eyebrow:before,html body .srz-ch__eyebrow:before{content:""!important}html body :is(.srz-pf__card,.srz-gg__card,.srz-charity__card,.srz-fc__card,.srz-bf__card,.srz-hc__card,.fe-card,.fej2-card){border-top-color:var(--srz-olive)!important}html body .srz-pf__card--feature{background:var(--srz-olive-band)!important;border-top-color:var(--srz-tan)!important}html body :is(.srz-pf__stat,.srz-pf__card svg,.srz-pf__compat svg){color:var(--srz-tan)!important}html body .srz-pf__compat{background:#6b6f4a14!important;border-color:var(--srz-line-2)!important}html body :is(em,i:not([class]),cite){font-family:inherit!important}html body :is(em,i:not([class])) :is(strong,b){font-family:inherit!important}html body .product-form__input input[type=radio]+label{border-radius:2px!important;border-color:var(--srz-line-2)!important;background:transparent!important;color:var(--srz-text-2)!important}html body .product-form__input input[type=radio]:checked+label{background:var(--srz-olive-dk)!important;border-color:var(--srz-tan)!important;color:var(--srz-text)!important;box-shadow:inset 0 -2px 0 var(--srz-tan)!important}html body .product-form__input input[type=radio].disabled+label,html body .product-form__input input[type=radio]:disabled+label{color:var(--srz-muted)!important;opacity:.6}html body .product-block__collapsible_tab{border-top:1px solid var(--srz-line)!important;border-bottom:1px solid var(--srz-line)!important}html body .product-block__collapsible_tab .summary-title{font-family:var(--srz-font-head)!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--srz-text)!important;padding-left:12px!important;border-left:3px solid var(--srz-olive)!important}html body .product-block__collapsible_tab .summary-title svg{color:var(--srz-tan)!important}html body .sls-option-container{background:var(--srz-panel)!important;border-color:var(--srz-line-2)!important;border-radius:2px!important;color:var(--srz-text)!important}html body .sls-option-container.sls-active{border-color:var(--srz-tan)!important;background:var(--srz-panel-2)!important;box-shadow:inset 3px 0 0 var(--srz-olive-lt)!important}html body .sls-option-container *:not(.sls-savings-badge):not(select):not(option){color:inherit}html body .sls-savings-badge{background:var(--srz-olive)!important;color:var(--srz-text)!important;border-radius:2px!important;font-family:var(--srz-font-label)!important;letter-spacing:.12em!important}html body .sls-custom-radio{background:var(--srz-black)!important;border-color:var(--srz-tan)!important}html body .sls-active .sls-custom-radio{box-shadow:inset 0 0 0 4px var(--srz-black)!important;background:var(--srz-tan)!important}html body select.sls-select{background-color:var(--srz-black)!important;color:var(--srz-text)!important;border:1px solid var(--srz-line-2)!important;border-radius:2px!important}html body a.govx-id-v2-cta{background:var(--srz-panel)!important;border:1px solid var(--srz-line-2)!important;border-radius:2px!important;color:var(--srz-text-2)!important}html body a.govx-id-v2-cta *{color:var(--srz-text-2)!important}html body :is(.srz-news,.shopify-section,footer) .klaviyo-form:not([role=dialog] *) :is(p,span,a,div):not(button *){color:var(--srz-muted)!important}html body :is(.srz-news,.shopify-section,footer) .klaviyo-form :is(select,[role=combobox],[class*=country],[class*=Country]){background:var(--srz-black)!important;color:var(--srz-text)!important;border-color:var(--srz-line-2)!important}html body :is(.srz-news,.shopify-section,footer) .klaviyo-form button[type=button]{background:var(--srz-black)!important;border:1px solid var(--srz-line-2)!important;color:var(--srz-text)!important}html body [class*=govx]:not(img):not(svg):not(a):not(button){background:var(--srz-panel)!important;color:var(--srz-text-2)!important;border-color:var(--srz-line-2)!important;box-shadow:none!important}html body [class*=govx] :is(p,span,div){color:var(--srz-text-2)!important}html body [class*=govx] :is(button,a[class*=btn],[class*=button]){background:transparent!important;color:var(--srz-text)!important;border:1px solid var(--srz-tan)!important;border-radius:2px!important}.srz-callsign{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}.srz-callsign__tab{font-family:var(--srz-font-label);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--srz-black);background:var(--srz-tan);padding:5px 11px 4px;border-radius:4px 4px 0 0}.srz-callsign__line{flex:1;min-width:40px;height:1px;background:linear-gradient(90deg,var(--srz-tan),transparent);opacity:.45}.srz-callsign__stamp{font-family:var(--srz-font-label);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--srz-tan);border:1.5px solid currentColor;padding:3px 8px;border-radius:2px;transform:rotate(-2deg)}.template-product .main-product h1.product__title,.template-product .main-product .product-title{border-bottom:1px solid var(--srz-line);padding-bottom:10px}.srz-dos-band{background:var(--srz-black);padding:28px 0 36px}.srz-dos{max-width:1180px;margin:0 auto;padding:0 28px;font-family:var(--srz-font-body)}.srz-dos *{box-sizing:border-box}.srz-dos__tabs{display:flex;gap:4px;padding-left:18px}.srz-dos__tab{font-family:var(--srz-font-label);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px 6px;border-radius:5px 5px 0 0;background:var(--srz-olive-dk);color:var(--srz-tan);max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srz-dos__tab.is-front{background:var(--srz-tan);color:var(--srz-black);font-weight:600}.srz-dos__folder{background:var(--srz-panel);border:1px solid var(--srz-line);border-top:3px solid var(--srz-tan);border-radius:0 6px 6px;padding:28px 30px 30px}.srz-dos__head{padding-bottom:16px;margin-bottom:22px;border-bottom:1px dashed var(--srz-line-2)}.srz-dos .srz-dos__title,.template-product .srz-dos .srz-dos__title{font-family:var(--srz-font-head)!important;font-weight:600!important;font-size:clamp(22px,2.6vw,32px)!important;letter-spacing:.04em!important;text-transform:uppercase;color:var(--srz-text)!important;margin:6px 0 0!important;line-height:1.1!important}.srz-dos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:760px){.srz-dos{padding:0 16px}.srz-dos__folder{padding:22px 16px}.srz-dos__grid{grid-template-columns:1fr}}.srz-dos__card{background:var(--srz-panel-2);border:1px solid var(--srz-line);border-left:3px solid var(--srz-olive);border-radius:0 var(--srz-radius) var(--srz-radius) 0;padding:20px 20px 22px;color:var(--srz-text-2);min-width:0}.srz-dos__card-label{display:inline-block;margin-bottom:14px;padding-bottom:6px;border-bottom:1px solid var(--srz-olive)}.srz-dos__row{display:grid;grid-template-columns:110px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid var(--srz-line);font-size:15px;line-height:1.5}.srz-dos__row:last-child{border-bottom:0}.srz-dos__k,.srz-dos__spec dt{font-family:var(--srz-font-label);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--srz-olive-lt);padding-top:3px}.srz-dos__v{color:var(--srz-text)}.srz-dos__p{font-size:15px;line-height:1.6;margin:0 0 8px}.srz-dos__scales{margin-top:16px;padding-top:14px;border-top:1px dashed var(--srz-line-2);display:flex;flex-direction:column;gap:14px}.srz-dos__scale-top{display:flex;justify-content:space-between;font-family:var(--srz-font-head);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--srz-text-2);margin-bottom:6px}.srz-dos__ends{font-family:var(--srz-font-label);font-size:10px;color:var(--srz-muted);letter-spacing:.06em}.srz-dos__bar{position:relative;height:6px;background:var(--srz-line);border-radius:1px}.srz-dos__bar i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--srz-olive),var(--srz-tan))}.srz-dos__bar b{position:absolute;top:50%;width:4px;height:16px;background:var(--srz-text);transform:translate(-50%,-50%)}.srz-dos__rte{font-size:15px;line-height:1.6;color:var(--srz-text-2)}.srz-dos__rte p{margin:0 0 10px}.srz-dos__rte ul,.srz-dos__rte ol{margin:0 0 6px;padding-left:0;list-style:none}.srz-dos__rte li{margin:0;padding:8px 0;border-bottom:1px solid var(--srz-line);white-space:pre-line}.srz-dos__rte li:last-child{border-bottom:0}.srz-dos__rte strong{color:var(--srz-text);font-family:var(--srz-font-label);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-right:6px}.srz-dos__rte em{color:var(--srz-muted)}.srz-dos__link{display:inline-block;margin-top:14px;font-family:var(--srz-font-label);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--srz-tan);text-decoration:none;border-bottom:1px solid var(--srz-olive)}.srz-dos__link:hover{color:var(--srz-text)}.srz-dos__spec{margin:0 0 6px}.srz-dos__spec div{display:grid;grid-template-columns:120px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid var(--srz-line)}.srz-dos__spec dd{margin:0;color:var(--srz-text);font-size:15px;line-height:1.45}.srz-dos__lot{margin-top:14px;padding:14px;border:1px dashed var(--srz-line-2);border-radius:var(--srz-radius);background:#6b6f4a12}.srz-dos__sub{display:block;font-family:var(--srz-font-label);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--srz-olive-lt);margin-bottom:10px}.srz-dos__bean{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-bottom:1px solid var(--srz-line);font-size:14.5px}.srz-dos__bean b{font-family:var(--srz-font-head);font-weight:600;letter-spacing:.03em;color:var(--srz-text)}.srz-dos__muted{color:var(--srz-muted);font-size:13.5px}.srz-dos__mono{font-family:var(--srz-font-label);font-size:11px;letter-spacing:.06em;margin:10px 0 0}.srz-dos__brew{margin-top:16px;background:var(--srz-panel-2);border:1px solid var(--srz-line);border-left:3px solid var(--srz-olive);border-radius:0 var(--srz-radius) var(--srz-radius) 0;padding:22px 22px 18px}.srz-dos__brew-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.srz-dos .srz-dos__brew-title,.template-product .srz-dos .srz-dos__brew-title{font-family:var(--srz-font-head)!important;font-size:20px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase;color:var(--srz-text)!important;margin:0!important}.srz-dos__brew-intro{max-width:760px;margin-bottom:14px}.srz-dos__brew-intro strong{font-family:inherit;font-size:inherit;letter-spacing:0;text-transform:none;margin:0}.srz-dos .srz-acc__body{max-width:760px}html body .srz-gg-band{background:var(--srz-black)!important;padding:6px 0 30px!important}html body .srz-gg__card{background:var(--srz-panel)!important;border-color:var(--srz-line)!important;border-top:2px solid var(--srz-olive)!important}html body .srz-gg__tag{color:var(--srz-tan)!important;background:#6b6f4a1f!important;border-color:var(--srz-line-2)!important;font-family:var(--srz-font-label)!important}html body .srz-gg__scale-track{background:linear-gradient(90deg,var(--srz-line),var(--srz-olive),var(--srz-tan))!important}.srz-crate{margin:0 0 18px;border:1px solid #3a3a2c;border-radius:4px;background:linear-gradient(180deg,#1d1e15,#15150f);overflow:hidden;font-family:Barlow,Segoe UI,sans-serif}.srz-crate__lid{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;background:var(--srz-olive-dk);border-bottom:2px solid #24251a}.srz-crate__name{font-family:var(--srz-mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--srz-tan)}.srz-crate__count{font-family:var(--srz-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--srz-cream)}.srz-crate__body{position:relative;padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.18) 0 2px,transparent 2px 33.333%)}.srz-crate__slot{position:relative;min-height:84px;border:1.5px dashed #4a4a36;border-radius:3px;padding:10px 10px 8px;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;transition:background .25s ease,border-color .25s ease,transform .25s ease}.srz-crate__slot small{font-family:var(--srz-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--srz-muted)}.srz-crate__slot b{font-family:Oswald,sans-serif;font-weight:600;font-size:13px;line-height:1.2;letter-spacing:.02em;color:#6e695a;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.srz-crate__slot.is-filled{border-style:solid;border-color:var(--srz-olive-2);background:linear-gradient(180deg,#2a2b1d,#1f2016)}.srz-crate__slot.is-filled b{color:var(--srz-cream)}.srz-crate__slot.is-filled:before{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--srz-olive-2)}.srz-crate__slot.is-pop{transform:translateY(-3px)}.srz-crate__meter{padding:0 14px 14px}.srz-crate__track{position:relative;height:8px;background:#26261b;border:1px solid #3a3a2c;border-radius:1px}.srz-crate__fill{position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,var(--srz-olive),var(--srz-tan));transition:width .35s ease}.srz-crate__ticks{display:grid;grid-template-columns:repeat(3,1fr);margin-top:8px}.srz-crate__tick{font-family:var(--srz-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--srz-muted);text-align:right;border-right:1px solid #3a3a2c;padding-right:6px;line-height:1.35}.srz-crate__tick.is-on{color:var(--srz-tan);border-right-color:var(--srz-tan)}.srz-crate__msg{margin:10px 0 0;font-size:13px;color:var(--srz-text);line-height:1.45}.srz-crate__msg b{color:var(--srz-cream)}@media(max-width:520px){.srz-crate__slot{min-height:72px}.srz-crate__slot b{font-size:12px}.srz-crate__tick{font-size:9px}}.srz-bab--crate .srz-bab__builder{border-top-color:var(--srz-olive);background:#16160f}.srz-bab--crate .srz-bab__toggle-btn.is-active{background:var(--srz-olive);color:#f3ecdc}.srz-bab--crate .srz-bab__field label{font-family:var(--srz-mono);letter-spacing:.12em;color:var(--srz-tan)}.fej2-sticky-meter{position:absolute;left:0;right:0;top:-4px;height:4px;background:#26261b}.fej2-sticky-meter i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--srz-olive),var(--srz-tan));transition:width .35s ease}@media(prefers-reduced-motion:reduce){.srz-crate__fill,.srz-crate__slot,.fej2-sticky-meter i{transition:none}}.srz-red-hbtn{background:none;border:0;padding:0;cursor:pointer;color:inherit}.srz-red-hbtn__core{opacity:.25;transition:opacity .2s ease}.srz-red-hbtn[aria-pressed=true] .srz-red-hbtn__core{opacity:1}.srz-red-hbtn:focus-visible{outline:2px solid #ece5d4;outline-offset:3px}html.srz-red{color-scheme:dark;--color-foreground:#ff5a4a;--color-background:#000;--color-background-alt:#0a0000;--color-card-foreground:#ff5a4a;--color-card-background:#0a0000;--gradient-card-background:#0a0000;--color-button-foreground:#ff8a7d;--color-button-background:#3a0b07;--color-outlines:#5a1410;--color-borders:#3a0d09;--color-overlay-text:#ff5a4a;--review-stars:#ff3b2f;--srz-cream:#ff6a5a;--srz-text:#ff6a5a;--srz-text-2:#ff5a4a;--srz-tan-lt:#ff6a5a;--srz-olive-lt:#ff5a4a;--srz-olive-band:#070000;--srz-black:#000;--srz-ink:#050000;--srz-panel:#070000;--srz-panel-2:#0d0101;--srz-line-2:#4a100b;--srz-accent:#3a0b07;--srz-accent-hover:#4a0e09;--srz-accent-dk:#7a1a12;--srz-accent-tx:#ff8a7d;--srz-on-accent:#ff8a7d;--srz-muted:#e04a3c;--srz-tan:#ff5a4a;--srz-olive:#7a1a12;--srz-olive-2:#ff5a4a;--srz-olive-dk:#1a0402;--srz-line:#3a0d09;--srz-paper:#070000;--srz-paper-2:#0d0101}html.srz-red.srz-red.srz-red body,html.srz-red.srz-red.srz-red body #MainContent,html.srz-red.srz-red.srz-red body .main-product{background:#000!important}html.srz-red.srz-red.srz-red body *:not(svg):not(svg *):not(img):not(video):not(picture):not(iframe):not(canvas){color:#ff5a4a!important;border-color:#4a100b!important;text-shadow:none!important}html.srz-red.srz-red.srz-red body :is(.color-alternative-1,.color-overlay-scheme,input,select,textarea,.srz-dos__card,.srz-crate,.fej2-card,.srz-gg__card,.coffee-profile,.drawer,.cart-drawer,dialog,[role=dialog]){background-color:#070000!important}html.srz-red.srz-red.srz-red body :is(.btn,.btn--primary,.button,button[type=submit],.srz-bab__add,.fej2-btn--primary,.shopify-payment-button__button,[class*=__btn]){background:#3a0b07!important;color:#ff8a7d!important;border-color:#7a1a12!important}html.srz-red.srz-red.srz-red body :is(.srz-callsign__tab,.srz-dos__tab.is-front,.srz-acc__idx,.srz-tab){background:#3a0b07!important;color:#ff8a7d!important}html.srz-red.srz-red.srz-red body .srz-dos__bar{background:#2a0604!important}html.srz-red.srz-red.srz-red body .srz-dos__bar b{background:#ff8a7d!important}html.srz-red.srz-red.srz-red body :is(.scale-fill,.srz-dos__bar i,.srz-crate__fill,.fej2-sticky-meter i,.srz-cp-fill){background:#9a1c12!important}html.srz-red body svg{color:#ff5a4a}html.srz-red.srz-red.srz-red body .srz-red-hbtn{background:none!important;border:0!important}html.srz-red ::selection{background:#7a1a12;color:#ffd0c8}html.srz-red.srz-red-dim body img{filter:brightness(.6)}html.srz-red.srz-red.srz-red body .srz-acc__chev:before,html.srz-red.srz-red.srz-red body .srz-acc__chev:after{background:#ff5a4a!important}html.srz-red.srz-red.srz-red body .shopify-policy__container:before{background:#3a0b07!important;color:#ff8a7d!important}@media screen and (max-width:749px){html body main :is(p,li,dd,td):not(.srz-label):not([class*=eyebrow]):not([class*=label]):not([class*=caption]):not([class*=meta]):not([class*=stat]):not([class*=num]):not([class*=price]):not([class*=title]):not([class*=head]):not([class*=big]):not([class*=value]):not([class*=badge]):not([class*=tag]):not([class*=kicker]):not([class*=idx]):not(.jdgm-rev__author):not([class*=disclaimer]){font-size:16px!important;line-height:1.6!important}html body main :is(p,li) :is(small){font-size:14px!important}html body :is(.srz-label,[class*=__eyebrow],.subheading,.card-vendor){font-size:11px!important}html body main :is(h1,.h1){font-size:clamp(36px,13vw,56px)!important;line-height:1.02!important;word-break:normal;overflow-wrap:break-word}html body main .srz-fc h1{max-width:none}html body main :is(h2,.h2){font-size:clamp(26px,8vw,34px)!important;line-height:1.08!important}html body main :is(h3,.h3){line-height:1.15!important}html body .product__title :is(h1,.h1),html body .product-block__title :is(h1,.h1){font-size:30px!important}html body main .shopify-section>.container.pt{padding-top:40px!important}html body main .shopify-section>.container.pb{padding-bottom:40px!important}html body .product-form__input input[type=radio]+label{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0 14px!important}html body :is(.quantity__button,.fej2-card__qty button){min-width:44px!important;min-height:44px!important}html body :is(.quantity__input,.fej2-card__qty input){min-height:44px!important;font-size:16px!important}html body :is(select,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea){font-size:16px!important}html body :is(select.sls-select,select.fej2-variant,.srz-bab select){min-height:44px!important}html body .drawer-subsubmenu__item{min-height:44px!important;display:flex!important;align-items:center}html body .drawer-menu a.medium-up--hide[data-drawer-close]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}html body :is(.footer,footer) :is(ul a,.footer-menu a,[class*=menu] a){display:inline-block;padding:11px 0!important}html body .breadcrumbs a,html body [class*=breadcrumb] a{display:inline-block;padding:13px 0}html body .cart-item :is(.size--tiny,[class*=remove]),html body .drawer .size--tiny{min-height:44px;padding:12px 4px!important}html body .card :is(.card__title,.product-card__title,[class*=card__heading]) a{display:inline-block;padding:6px 0}html body .swatch{min-width:30px;min-height:30px}html body :is(.slider-button,.flickity-button,.swiper-button-prev,.swiper-button-next,.btn--primary.slider__btn,[class*=carousel] button){min-width:44px!important;min-height:44px!important}html body .srz-acc__sum{min-height:52px}html body .srz-bab label:has(input[type=radio]),html body .srz-bab__opt{min-height:44px;display:flex;align-items:center}html body .pdp-content .product-block{margin-bottom:12px!important}html body .pdp-content .product-block__title{margin-bottom:6px!important}html body .pdp-content .product-block__variant_picker .product-form__input{margin-bottom:10px!important}html body .pdp-content .product-block__variant_picker .product-form__input label+label,html body .pdp-content .product-form__input input+label{margin:0 6px 6px 0!important}html body .product-media-area .media-sliders{position:relative!important;top:auto!important}html body .srz-dos__grid{grid-template-columns:1fr!important}html body :is(.fe-case,.fe-vault__drops,.fe-perks){display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:84%!important;overflow-x:auto!important;scroll-snap-type:x mandatory;gap:12px!important;padding-bottom:10px!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html body :is(.fe-case,.fe-vault__drops,.fe-perks)>*{scroll-snap-align:start;min-width:0}html body :is(.fe-case,.fe-vault__drops,.fe-perks)::-webkit-scrollbar{height:3px}html body :is(.fe-case,.fe-vault__drops,.fe-perks)::-webkit-scrollbar-thumb{background:var(--srz-olive)}html body :is(.fe-case,.fe-vault__drops,.fe-perks):after{content:"";width:1px}html body main img{max-width:100%}html body .srz-red-hbtn{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center;justify-content:center}html body :is(.quantity__input){min-width:44px!important}html body .srz-ft-col a{display:flex!important;align-items:center;min-height:44px;padding:0!important}html body .srz-col-hero__crumbs a{display:inline-flex;align-items:center;min-height:44px}html body .card-title a,html body .jdgm-product-name a{display:inline-block;padding:9px 0}html body .gridy-arrow{min-width:44px!important;min-height:44px!important}html body .fej2-btn{min-height:44px!important}html body .pdp-content .m-auto>.product-block{margin-top:0!important}html body .pdp-content .product-form__input input[type=radio]+label{padding:0 9px!important;font-size:13px!important;letter-spacing:.03em!important;margin:0 4px 6px 0!important}html body .pdp-content .product-block__variant_picker .product-form__input legend,html body .pdp-content .product-block__variant_picker .form__label{margin-bottom:6px!important}html body .fej2-card :is(p,li,span,div):not([class*=title]):not([class*=price]):not(button):not(select){font-size:14px!important;line-height:1.45!important}html body .srz-ft-cols{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px 18px!important}html body .drawer :is(.quantity__button){min-width:38px!important}html body .drawer .quantity__input{min-width:32px!important}html body .drawer .quantity{max-width:100%}html body #bon-loyalty-btn{width:48px!important;height:48px!important;min-width:48px!important;left:10px!important;bottom:84px!important;top:auto!important;border-radius:2px 24px 24px 2px!important;opacity:.92}html body.overflow-hidden :is(#bon-loyalty-btn,[class*=kl-teaser],inbox-online-store-chat,#ShopifyChat,shopify-chat,#dummy-chat-button-iframe){visibility:hidden!important;pointer-events:none!important}html body .drawer.is-open{z-index:2147483000!important}}@media screen and (max-width:380px){html body .product-form__input input[type=radio]+label{padding:0 10px!important}}html body .card--product .card-title>a,html body .card-title>a{display:inline-block;padding-block:13px;margin-block:-13px}html body .jdgm-product-name a,html body .jdgm-carousel-item__product-title a{display:inline-block;padding-block:14px;margin-block:-14px}html body nav.ab-crumbs a{padding-inline:6px;margin-inline:-6px}@media screen and (min-width:990px){html body nav.ab-crumbs a{display:inline-block;padding-block:13px;margin-block:-13px}}html body .ab-local-note a{display:inline-block;padding-block:12px;margin-block:-12px}html body .main-cart header a.link{color:#cbc4b2!important}html body .main-cart header a.link:hover{color:#efe9db!important}.srz-fsp-local{margin:10px 0 0;font-size:12px;line-height:1.4;color:#cbc4b2;text-align:center}.srz-fsp-local span{white-space:nowrap}@media screen and (max-width:749px){html body main :is(h2,.h2).subheading.subheading{font-size:11px!important;line-height:1.2!important}}@media screen and (max-width:749px){html body #bon-loyalty-btn#bon-loyalty-btn{transform:none!important;left:14px!important;right:auto!important;bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;top:auto!important;border-radius:50%!important;margin:0!important}}html body .drawer.main-cart#drawer-cart{background:transparent!important}@media screen and (min-width:750px){html body #bon-loyalty-btn#bon-loyalty-btn{transform:none!important;left:16px!important;right:auto!important;bottom:88px!important;top:auto!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:12px!important;border-radius:50%!important;margin:0!important}html body #bon-loyalty-btn#bon-loyalty-btn svg{transform:none!important}}html body .govx-id-v3__cta:not(:hover){background-color:#cc4a24!important}html body .govx-id-v3__cta.govx-id-v3__cta.govx-id-v3__cta,html body .govx-id-v3__cta.govx-id-v3__cta.govx-id-v3__cta :is(p,span,div,strong,b,svg,*){color:#fff!important}@font-face{font-family:srz-archivo-fb;src:local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans"),local("Helvetica");size-adjust:72%}@media screen and (max-width:767px){html body .main-cart .cart-column>header h1{font-family:Archivo,srz-archivo-fb,Arial,sans-serif!important}}html body .ab-hero__ways .ab-start__go{color:#dd6a36!important}@media screen and (min-width:768px){html body .card .swatches .swatch{--swatch-size:22px}html body .card .swatches{column-gap:3px!important}}html.template-cart #MainContent form#cart .govx-id-full-wrapper{display:none!important}.shopify-app-block[id*=judge_me_reviews_all_reviews_page]{min-height:100vh}@keyframes srzBabReveal{to{visibility:visible}}.srz-bab[data-box-form]:not(.ab-boxc) .srz-bab__inner{visibility:hidden;animation:srzBabReveal 0s linear 3s forwards}@media(max-width:749px){[id$=__176550328404ef59b0] .srz-lazy-app{min-height:657px!important}}@media(min-width:750px)and (max-width:989px){[id$=__176550328404ef59b0] .srz-lazy-app{min-height:709px!important}}.fehp__img{aspect-ratio:auto 1000 / 1573}@media(min-width:750px){html body .srz-news h2{white-space:normal;text-wrap:balance}}html.template-product :is(shopify-chat,inbox-online-store-chat,#ShopifyChat){display:none!important}html:is(.tpl-page-fundraiser-example,.tpl-metaobject-fundraiser,.tpl-page-roast-map) :is(#bon-loyalty-btn,[class*=kl-teaser],shopify-chat,inbox-online-store-chat,#ShopifyChat,#dummy-chat-button-iframe){display:none!important}@media(max-width:480px){.ab-plainpage .ab-plainpage__h{font-size:clamp(28px,8.5vw,40px)!important;overflow-wrap:anywhere}}@media(max-width:749px){.ab-wrap .srzc__filters{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.srz-collab-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--ab-label,"IBM Plex Mono",monospace);font-size:10.5px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--srz-text,#efe7d6);background:#141410d1;border:1px solid var(--srz-tan,#c8a46a);padding:5px 8px;border-radius:2px;margin:0 0 6px;max-width:100%;white-space:normal}.srz-collab-badge__x{color:var(--srz-tan,#c8a46a);font-size:13px;line-height:1}.srz-collab-badge--pdp{font-size:11.5px;padding:6px 10px;margin:0 0 10px}.srz-collab{padding:clamp(40px,6vw,88px) 0;border-top:1px solid var(--srz-line,#2a2a22);border-bottom:1px solid var(--srz-line,#2a2a22);background:var(--srz-olive-band,#1a1b12)}.srz-collab__wrap{max-width:var(--ab-max,1320px);margin:0 auto;padding:0 var(--ab-gut,20px);display:grid;gap:clamp(24px,4vw,56px);align-items:center}@media(min-width:990px){.srz-collab__wrap{grid-template-columns:1.05fr 1fr}.srz-collabs__wrap{grid-template-columns:1fr}}.srz-collab__label{display:block;font-family:var(--ab-label,monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--srz-tan,#c8a46a);margin:0 0 12px}.srz-collab__marks{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 0 18px}.srz-collab__us,.srz-collab__them{font-family:var(--ab-head,sans-serif);font-weight:800;font-size:clamp(18px,2.2vw,24px);text-transform:uppercase;letter-spacing:.02em;color:var(--srz-text,#efe7d6)}.srz-collab__times{font-size:22px;color:var(--srz-tan,#c8a46a)}.srz-collab__logo{height:clamp(44px,6vw,64px);width:auto;max-width:220px;object-fit:contain}.srz-collab__marks--sm .srz-collab__us{font-size:15px}.srz-collab__marks--sm .srz-collab__logo{height:40px}.srz-collab__h,.srz-collabs__title{font-family:var(--ab-head,sans-serif);font-weight:800;font-size:clamp(26px,3.4vw,42px);line-height:1.05;margin:0 0 14px;color:var(--srz-text,#efe7d6)}.srz-collab__body{color:var(--srz-muted,#a39d8b);font-size:16px;line-height:1.6;max-width:56ch}.srz-collab__ctas{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-top:20px}.srz-collab__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;background:var(--srz-accent,#9c4a24);color:#fff;font-family:var(--ab-label,monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--srz-accent,#9c4a24)}.srz-collab__btn:hover{background:var(--srz-accent-hover,#87401f)}.srz-collab__btn--ghost{background:transparent;border-color:var(--srz-line-2,#3a3a2e);color:var(--srz-text,#efe7d6)}.srz-collab__btn--ghost:hover{background:#ffffff0d}.srz-collab__link{font-family:var(--ab-label,monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--srz-tan,#c8a46a);text-decoration:none}.srz-collab__media img,.srz-collab__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.srz-ph{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;border:2px dashed var(--srz-tan,#c8a46a);color:var(--srz-tan,#c8a46a);background:repeating-linear-gradient(135deg,rgba(200,164,106,.06) 0 12px,transparent 12px 24px);font-family:var(--ab-label,monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;line-height:1.5}.srz-ph em{font-style:normal;opacity:.8}.srz-ph--photo{aspect-ratio:4/3;width:100%;padding:16px}.srz-ph--logo{min-height:56px;padding:8px 14px;font-size:10.5px}.srz-collab__marks--sm .srz-ph--logo{display:inline-block;min-height:0}.srz-ph-note{font-family:var(--ab-label,monospace);font-size:11px;letter-spacing:.08em;color:var(--srz-tan,#c8a46a);opacity:.85;margin:10px 0 0}.srz-collabs{padding:clamp(48px,7vw,104px) 0}.srz-collabs__head{max-width:720px;margin:0 0 clamp(20px,3vw,36px)}.srz-collabs__intro{color:var(--srz-muted,#a39d8b);margin-bottom:10px}.srz-collabs__grid{display:grid;gap:var(--ab-gap,20px);grid-template-columns:1fr}@media(min-width:750px){.srz-collabs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.srz-collabs:not(.srz-collabs--compact) .srz-collabs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.srz-collab-card{border:1px solid var(--srz-line,#2a2a22);background:var(--srz-ink,#131310);display:flex;flex-direction:column}.srz-collab-card__body{padding:18px 18px 22px}.srz-collab-card__t{font-family:var(--ab-head,sans-serif);font-size:22px;font-weight:800;margin:0 0 6px;text-transform:uppercase}.srz-collab-card__t a{color:var(--srz-text,#efe7d6);text-decoration:none}.srz-collab-card__h{color:var(--srz-text,#efe7d6);margin:0 0 8px}.srz-collab-card__price{font-family:var(--ab-label,monospace);font-size:13px;color:var(--srz-muted,#a39d8b);margin:8px 0 0}.srz-collab-card--next{justify-content:center;padding:24px;border-style:dashed;color:var(--srz-muted,#a39d8b)}@media(min-width:750px){.srz-collabs--compact .srz-collab-card{flex-direction:row}.srz-collabs--compact .srz-collab-card__media{flex:0 0 46%}.srz-collabs--compact .srz-collabs__grid{grid-template-columns:1fr}}.srz-collab__logo-box{display:inline-flex;align-items:center;justify-content:center;background:var(--srz-black,#0e0e0c);border:1px solid var(--srz-line,#2a2a22);border-radius:8px;padding:10px 14px;line-height:0}.srz-collab__logo-box .srz-collab__logo{height:clamp(64px,9vw,96px);width:auto;max-width:240px;object-fit:contain}.srz-collab__logo-box--sm{padding:8px 12px;border-radius:6px}.srz-collab__logo-box--sm .srz-collab__logo{height:56px;max-width:180px}.srz-collab__self{display:block;height:clamp(44px,5vw,72px);width:auto;max-width:100%}.srz-collab__marks--sm .srz-collab__self{height:40px}html body .ab-trustline__credit img.ab-trustline__srcr{width:auto;height:22px;border-radius:0}.srz-pdp__roaster-logo.srz-pdp__roaster-logo--wide{width:auto;height:auto;border:0;border-radius:0;background:none;overflow:visible}.srz-pdp__roaster-logo--wide img{width:auto;height:40px;object-fit:contain}.abp__logo.abp__logo--srcr{width:auto;height:72px;max-width:100%}.srz-ft-roasted{margin:22px 0 6px}.srz-ft-roasted__link{display:inline-block}.srz-ft-roasted img{display:block;width:160px;height:auto}@media(min-width:750px){.srz-ft-roasted img{width:220px}}.srz-collab-card__media img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:50% 50%}.srz-collab__h{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}
/*# sourceMappingURL=/cdn/shop/t/60/assets/srz-mockups.css.map */
