:root{--nc-y:#EED202;--nc-ink:#0E0E0C;--nc-panel:#161613;--nc-term:#121210;--nc-line:#2A2A24;--nc-line2:#44443A;--nc-text:#ECEAE0;--nc-body:#D6D3C6;--nc-mute:#A8A593;--nc-mono:"IBM Plex Mono",ui-monospace,Consolas,monospace;--nc-disp:"Big Shoulders Display",Impact,"Arial Narrow",sans-serif;--nc-sans:"IBM Plex Sans",system-ui,sans-serif}.nc-label{font-family:var(--nc-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-mute)}.nc-kicker{font-family:var(--nc-mono);font-size:12px;letter-spacing:.14em;color:var(--nc-y);text-transform:uppercase;margin:0 0 4px}.nc-panel{background:var(--nc-panel);border:1px solid var(--nc-line);padding:20px;display:flex;flex-direction:column;gap:20px}.nc-chips{display:flex;flex-wrap:wrap;gap:8px}.nc-chip{border:1px solid var(--nc-y);color:var(--nc-y);padding:7px 13px;font-family:var(--nc-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.mainProduct .product__title h1{font-family:var(--nc-disp);font-weight:900;font-size:clamp(48px,6vw,76px);line-height:.92;text-transform:uppercase;letter-spacing:.01em;color:var(--nc-text)}.mainProduct .price .price-item{font-family:var(--nc-disp);font-weight:800;font-size:46px;line-height:1;color:var(--nc-y)}.mainProduct .price .price__regular .price-item--regular{color:var(--nc-y)}.mainProduct .price s.price-item{font-size:24px;color:var(--nc-mute)}.mainProduct .product__tax,.mainProduct .installment{font-family:var(--nc-mono);font-size:12px;color:var(--nc-mute)}.mainProduct .jdgm-prev-badge{font-family:var(--nc-mono);font-size:13px}.mainProduct .jdgm-star,.nc-sec .jdgm-star{color:var(--nc-y)!important}.mainProduct .product-form__input .form__label,.mainProduct .quantity__label{font-family:var(--nc-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--nc-mute);margin-bottom:2px}.mainProduct .product-form__input--pill input[type=radio]+label{background:transparent!important;color:var(--nc-text)!important;border:1px solid var(--nc-line2)!important;border-radius:0!important;min-height:48px;padding:9px 16px;font-family:var(--nc-mono);font-size:14px;line-height:1.25;box-shadow:none!important;display:inline-flex!important;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;transition:border-color .15s}.mainProduct .product-form__input--pill input[type=radio]+label:hover{border-color:var(--nc-y)!important}.mainProduct .product-form__input--pill input[type=radio]:checked+label{background:var(--nc-y)!important;color:var(--nc-ink)!important;border-color:var(--nc-y)!important;font-weight:600}.mainProduct .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--nc-y);outline-offset:3px}.mainProduct .product-form__input--pill input.disabled+label,.mainProduct .product-form__input--pill input[disabled]+label{opacity:.45;text-decoration:line-through}.mainProduct .nc-opt-sub{font-family:var(--nc-sans);font-size:12px;font-weight:400;color:var(--nc-mute)}.mainProduct input[type=radio]:checked+label .nc-opt-sub{color:#3a3814}.mainProduct quantity-input.quantity{border:1px solid var(--nc-line2)!important;border-radius:0!important;background:transparent!important;min-height:60px}.mainProduct quantity-input .quantity__button{background:transparent!important;color:var(--nc-text)!important;border-radius:0!important;box-shadow:none!important}.mainProduct quantity-input .quantity__input{background:transparent!important;color:var(--nc-text)!important;font-family:var(--nc-mono);font-size:18px;border:0!important;box-shadow:none!important}body .mainProduct .product-form__submit,body .mainProduct .product-form__submit:hover{background:var(--nc-y)!important;color:var(--nc-ink)!important;border-radius:0!important;border:6px solid transparent!important;border-image:repeating-linear-gradient(-45deg,var(--nc-y) 0 10px,var(--nc-ink) 10px 20px) 6!important;box-shadow:inset 0 0 0 2px var(--nc-ink)!important;min-height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;font-family:var(--nc-disp)!important;font-weight:800!important;font-size:26px!important;letter-spacing:.02em;line-height:1.1}body .mainProduct .product-form__submit:before{content:"REQUISITION";font-family:var(--nc-mono);font-size:11px;font-weight:600;letter-spacing:.24em;display:block}body .mainProduct .product-form__submit:hover{filter:brightness(1.06)}body .mainProduct .product-form__submit[disabled]{filter:grayscale(1);opacity:.6}body .mainProduct .shopify-payment-button__button--unbranded,body .mainProduct .shopify-payment-button__button--unbranded:hover:not([disabled]){background:transparent!important;color:var(--nc-y)!important;border:1px solid var(--nc-y)!important;border-radius:0!important;font-family:var(--nc-mono)!important;font-size:14px!important;letter-spacing:.1em;text-transform:uppercase;min-height:52px}.mainProduct .wish-com .nav-link{font-family:var(--nc-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-radius:0!important}.mainProduct .nc-fulfil{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-family:var(--nc-mono);font-size:13px;color:#c9c6b8}.mainProduct .nc-fulfil li{display:flex;gap:10px;align-items:baseline}.mainProduct .nc-fulfil li:before{content:"";width:8px;height:8px;background:var(--nc-y);flex:none;transform:translateY(-1px)}.nc-roast__row{display:flex;align-items:center;gap:18px}.nc-roast__meter{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.nc-roast__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.nc-roast__val{font-size:17px;font-weight:600;color:var(--nc-text)}.nc-meter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.nc-meter__seg{height:8px;background:#2e2e27}.nc-meter__seg.is-on{background:var(--nc-y)}.nc-meter__labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;font-family:var(--nc-mono);font-size:11px;color:var(--nc-mute)}.nc-meter__labels .is-cur{color:var(--nc-y)}.nc-sec{background:var(--nc-ink);color:var(--nc-text);font-family:var(--nc-sans);font-size:16px;line-height:1.55;padding:56px 0}.nc-sec a{color:var(--nc-y)}.nc-sec h2,.nc-sec h3{color:var(--nc-text)}.nc-sec__head{display:flex;align-items:center;gap:16px;margin:0 0 28px}.nc-sec__num{font-family:var(--nc-mono);font-size:13px;color:var(--nc-y)}.nc-sec__title{margin:0!important;font-family:var(--nc-disp)!important;font-weight:800!important;font-size:clamp(32px,4vw,44px)!important;line-height:1!important;text-transform:uppercase}.nc-sec__rule{flex:1;height:1px;background:var(--nc-line)}.nc-block+.nc-block{margin-top:96px}.nc-term{border:1px solid var(--nc-line);background:var(--nc-term)}.nc-term__bar{padding:12px 20px;border-bottom:1px solid var(--nc-line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-family:var(--nc-mono);font-size:12px;color:var(--nc-mute);letter-spacing:.1em}.nc-term__bar b{color:var(--nc-y);font-weight:500}.nc-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--nc-line)}.nc-fact{background:var(--nc-term);padding:20px 20px 24px;display:flex;flex-direction:column;gap:6px}.nc-fact__v{font-size:18px;font-weight:600}.nc-intel{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.nc-intel>.nc-term{flex:1 1 480px;min-width:0}.nc-intel__ca{flex:1 1 420px;min-width:0}.nc-sec .nc-ca{--nc-ca-accent:#EED202!important;max-width:none;margin:0}.nc-sec .nc-ca-seg.is-fill{box-shadow:0 0 7px #eed20273}.nc-sec .nc-ca-row:hover,.nc-sec .nc-ca-row.is-active{background:#eed2020d}.nc-sec .nc-ca-chip.nc-lvl-high{background:#eed20224;box-shadow:0 0 8px #eed2024d}.nc-sec .nc-ca-viewbtn.is-on{box-shadow:0 0 6px #eed20259}.nc-sec .nc-ca-poly{fill:#eed20229;filter:drop-shadow(0 0 4px rgba(238,210,2,.5))}.nc-origin{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.nc-origin__left{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:16px}.nc-origin__big{margin:0;font-family:var(--nc-disp);font-weight:800;font-size:clamp(44px,5.5vw,64px);line-height:.95;text-transform:uppercase;color:var(--nc-y)}.nc-origin__body{flex:1 1 480px;min-width:0;font-size:18px;color:var(--nc-body)}.nc-origin__body p{margin:0 0 18px}.nc-origin__body strong{color:var(--nc-text)}.nc-origin__body img{max-width:100%;height:auto}.nc-brew__radio{position:absolute!important;opacity:0;width:1px;height:1px;pointer-events:none}.nc-brew__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.nc-brew__tab{min-height:48px;padding:10px 18px;display:inline-flex;align-items:center;border:1px solid var(--nc-line2);color:var(--nc-text);font-family:var(--nc-mono);font-size:14px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;margin:0;transition:border-color .15s}.nc-brew__tab:hover{border-color:var(--nc-y)}.nc-brew__panel{display:none}.nc-brew__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;background:var(--nc-line)}.nc-brew__stat{background:var(--nc-term);padding:24px;display:flex;flex-direction:column;gap:6px}.nc-brew__big{font-family:var(--nc-disp);font-weight:800;font-size:34px;line-height:1.05;color:var(--nc-y)}.nc-brew__note{font-family:var(--nc-mono);font-size:12px;color:var(--nc-mute)}.nc-brew__tip{padding:20px 24px;border-top:1px solid var(--nc-line);display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.nc-brew__tip .nc-label{color:var(--nc-y)}.nc-brew__tip span:last-child{flex:1 1 320px;font-size:17px}.nc-brew__base{margin:20px 0 0;font-family:var(--nc-mono);font-size:13px;color:var(--nc-mute);max-width:860px}.nc-reports{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.nc-reports__sum{flex:0 1 240px;display:flex;flex-direction:column;gap:12px}.nc-reports__score{font-family:var(--nc-disp);font-weight:900;font-size:104px;line-height:.9;color:var(--nc-y)}.nc-stars{display:flex;gap:3px}.nc-reports__main{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:24px}.nc-feature{margin:0;padding:32px;background:var(--nc-panel);border:1px solid var(--nc-line);display:flex;flex-direction:column;gap:16px}.nc-feature blockquote{margin:0;font-family:var(--nc-disp);font-weight:800;font-size:clamp(26px,3vw,36px);line-height:1.1;text-transform:uppercase;color:var(--nc-text)}.nc-feature figcaption{font-family:var(--nc-mono);font-size:13px;color:var(--nc-mute);letter-spacing:.06em}.nc-sec .jdgm-widget,.nc-sec .jdgm-rev-widg{background:transparent!important;color:var(--nc-text)!important;padding:0!important;border:0!important;max-width:none!important;font-family:var(--nc-sans)!important}.nc-sec .jdgm-rev-widg__title,.nc-sec .jdgm-rev-widg__summary,.nc-sec .jdgm-histogram,.nc-sec .jdgm-medals-wrapper{display:none!important}.nc-sec .jdgm-rev-widg__header{border:0!important;padding:0!important;margin:0 0 8px!important;text-align:left!important}.nc-sec .jdgm-write-rev-link,.nc-sec .jdgm-ask-question-btn,.nc-sec .jdgm-btn{background:transparent!important;color:var(--nc-y)!important;border:1px solid var(--nc-y)!important;border-radius:0!important;font-family:var(--nc-mono)!important;font-size:13px!important;letter-spacing:.1em;text-transform:uppercase;padding:12px 20px!important;min-height:48px}.nc-sec .jdgm-rev{border-top:2px solid var(--nc-y)!important;padding:16px 0 20px!important;background:transparent!important}.nc-sec .jdgm-rev__icon{border-radius:0!important;background:var(--nc-y)!important;color:var(--nc-ink)!important;font-family:var(--nc-mono)!important}.nc-sec .jdgm-rev__author,.nc-sec .jdgm-rev__timestamp,.nc-sec .jdgm-rev__prod-variant-wrapper,.nc-sec .jdgm-rev__location{font-family:var(--nc-mono)!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--nc-mute)!important;font-style:normal!important}.nc-sec .jdgm-rev__title{font-family:var(--nc-sans)!important;font-size:18px!important;font-weight:600!important;color:var(--nc-text)!important}.nc-sec .jdgm-rev__body,.nc-sec .jdgm-rev__body p{color:var(--nc-body)!important;font-size:16px!important}.nc-sec .jdgm-rev__reply{background:var(--nc-panel)!important;border-left:0!important;color:var(--nc-body)!important}.nc-sec .jdgm-paginate__page{color:var(--nc-mute)!important;font-family:var(--nc-mono)!important}.nc-sec .jdgm-paginate__page.jdgm-curt{color:var(--nc-y)!important}.nc-sec .jdgm-sort-dropdown,.nc-sec .jdgm-form input,.nc-sec .jdgm-form textarea{background:var(--nc-term)!important;color:var(--nc-text)!important;border:1px solid var(--nc-line2)!important;border-radius:0!important}[id$=__related-products] h2{font-family:var(--nc-disp)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.01em}@media(max-width:749px){.nc-sec{padding:40px 0}.nc-block+.nc-block{margin-top:64px}.nc-reports__score{font-size:80px}.nc-feature{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nucos-pdp.css.map */
