:root{--brand:#FF8A1F;--ink:#272D33;--orange:#FF8A1F;--blue-soft:#F5F6F8;--line:#DDE1E5;--muted:#626B75;--surface:#F5F6F8;--action-hover:#F47A0B}body{background:#f5f6f8;color:var(--ink)}a,button,input,select,textarea,summary{outline-offset:4px}:focus-visible{outline:3px solid #C95B00}.utility-bar{background:#22272d;color:#e1e5e9;border-bottom:1px solid #ffffff12}.site-header,.category-nav{background:#2c3138;color:#f5f6f8;border-color:#ffffff20}.site-header .brand img,.footer .brand img{filter:brightness(0) invert(1)}.main-header{min-height:96px}.header-search{background:#f5f6f8;color:var(--ink);border-color:transparent}.header-search button,.header-actions b,.mega-menu>summary{background:var(--brand);color:#22272d}.header-search button:hover,.mega-menu>summary:hover{background:#ffa043}.header-actions>a,.nav-links>a,.nav-links .club-nav{color:#f5f6f8}.nav-links .club-nav>span{color:var(--brand)}.nav-links>a:hover{color:#ffac60}.mega-panel{background:#f5f6f8;color:var(--ink);border-color:var(--line)}.mega-panel a:hover{background:#eceff2;color:#9b4300}.button,.buy-button,.button-dark,.input-button .button,.cart-summary>.button{background:var(--brand);border-color:var(--brand);color:#22272d;box-shadow:none;font-weight:800}.button:hover,.button-dark:hover,.buy-button:hover{background:var(--action-hover);border-color:var(--action-hover);color:#22272d}.button-outline{background:#fff4e8;border:1px solid #E79D5B;color:#803900}.button-outline:hover{background:#ffe6cb;border-color:#db7623;color:#582a05}.button:disabled,.quantity-offer:disabled{opacity:.45;cursor:not-allowed}.eyebrow,.section-heading .eyebrow,.product-heading-top .eyebrow,.offer-brand,.product-story-copy .eyebrow,.club-form-card .eyebrow{color:#626b75}.text-link,.rte a,.product-help>a,.product-club span{color:#9a4300}.hero-main{background:radial-gradient(ellipse at 82% 66%,#E0E4E8 0,transparent 65%),linear-gradient(130deg,#f9fafb,#edf0f3);border-color:#dde1e5}.hero-copy h1,.hero-price,.side-price,.price--large,.card-info .price,.sticky-buy strong,.collection-hero h1{color:#272d33}.hero-copy .pill{background:#fff0de;color:#823a05;box-shadow:none}.hero-copy p,.hero-price-label,.side-top .eyebrow{color:#626b75}.hero-sticker{color:#272d33;background:var(--brand);box-shadow:0 7px 20px #272d3312}.side-top,.category-tile,.story-card,.benefit-grid article,.product-story-media,.collection-hero,.product-club{background:#eceff2;border-color:#dde1e5}.category-tile:hover{background:#e5e9ed;border-color:#c8cdd2}.mascot-promo,.club-section,.promo-dark{background:linear-gradient(125deg,#373e46,#262c33)}.mascot-promo>div>span:first-child,.club-kicker{color:#ffa64f}.club-copy p,.club-benefits li{color:#e1e5e9}.club-benefits .icon{color:#ffab5e}.club-form-card{background:#f5f6f8;box-shadow:0 18px 36px #1b20231f}.club-form .input-button input{background:#fff;border-color:#cdd3d9}.club-form .check-label,.club-form .club-privacy{color:#626b75}.footer{background:#272d33;color:#f5f6f8}.footer .brand{background:transparent;padding:0}.footer .payment-box{background:#343b44}.footer-brand p,.footer .support-link small,.footer-grid>div:not(:first-child)>a{color:#d6dbe0}.product-card{background:#fff;border-color:#dde1e5;box-shadow:0 2px 5px #272d3305}.product-card:hover{border-color:#c6cdd3;box-shadow:0 8px 24px #272d330d}.card-add{background:var(--brand);color:#272d33}.card-add:hover{background:var(--action-hover);color:#272d33}.gallery-stage{background:#f0f2f4;border-color:#dde1e5}.gallery-brand{color:#68717b}.gallery-brand>span,.trust-strip .icon,.product-chips .icon,.purchase-payment .icon,.delivery-callout>.icon,.product-help>.icon{color:#a64a06}.gallery-thumbs button.active{background:#fff0de;border-color:var(--brand)}.purchase-panel{background:#fff;border-color:#dde1e5;box-shadow:0 7px 24px #272d3305}.offer-heading,.product-lead,.product-pricing s,.tax-note,.purchase-payment,.shipping-note,.product-story-copy p,.product-details .rte,.product-club p{color:#626b75}.purchase-payment{font-size:12px;font-weight:700;text-transform:none}.purchase-panel .buy-button{box-shadow:0 5px 14px #c95b001f}.product-form>select,.quantity{border-color:#cbd1d8}.product-chips>span,.delivery-callout{background:#eceff2;border-color:#dde1e5;color:#4b535d}.product-anchor-nav,.product-help{border-color:#dde1e5}.benefit-number{background:#ffe7cc;color:#7c3500}.story-steps b{color:#8e3e00}.rte th{background:#e7ebef;color:#353c44}.rte td{background:#f5f6f8;color:#454e58}.rte tr:nth-child(2n) td{background:#eceff2}.sticky-buy{background:#f5f6f8f5;border-color:#d4dae0}.active-filters a{background:#ffe7cc;color:#713100}.pagination .current{background:var(--brand);color:#22272d}.contact-story,.payment-page-hero{background:linear-gradient(125deg,#373e46,#272d33)}.contact-story .eyebrow,.contact-email>span,.payment-page-hero .eyebrow{color:#ffb56e}.contact-story>p,.contact-order-tip p,.payment-page-hero p{color:#e1e5e9}.contact-quick-links>a{color:#8e3e00}.contact-form-panel,.payment-help,.payment-flow-grid article,.payment-security-note,.cart-summary{background:#eceff2;border-color:#dde1e5}.quantity-offers{margin:22px 0 18px;padding-top:20px;border-top:1px solid #E1E5E9}.quantity-offers-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:12px}.quantity-offers-heading h2{font-size:18px;line-height:1.2;letter-spacing:-.4px;margin:0}.quantity-offers-heading>span{font-size:10px;color:#66707a;white-space:nowrap}.quantity-offers-grid{display:grid;gap:9px}.quantity-offer-form{margin:0}.quantity-offer{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(78px,.85fr) minmax(88px,1fr) 16px;gap:9px;align-items:center;width:100%;min-height:86px;padding:15px 13px;border:1px solid #D5DBE1;border-radius:11px;background:#f5f6f8;color:#272d33;text-align:left;transition:border-color .15s,background .15s}.quantity-offer:hover{border-color:#e67816;background:#fff4e8}.quantity-offer--best{background:#fff0de;border-color:#ff8a1f;border-width:2px;padding:14px 12px}.quantity-offer-title{font-size:14px;font-weight:800;line-height:1.25}.quantity-offer-title small{display:block;font-size:10px;font-weight:400;color:#626b75;margin-top:6px;line-height:1.3}.quantity-offer-saving{display:flex;flex-direction:column;align-items:flex-start;gap:6px;color:#8b3c00;font-size:19px;font-weight:800;line-height:1}.quantity-offer-saving>small{font-size:10px;line-height:1.4;font-weight:400;color:#626b75}.quantity-offer-saving b{display:block;font-weight:700;color:#8b3c00}.quantity-offer-total{text-align:right;min-width:0}.quantity-offer-total small{display:block;font-size:10px;color:#626b75;margin-bottom:4px}.quantity-offer-total strong{font-size:18px;line-height:1.2;letter-spacing:-.5px;overflow-wrap:anywhere}.quantity-offer-arrow .icon{width:16px;height:16px;color:#a54c0a}.quantity-offers-note{font-size:10px;line-height:1.6;color:#626b75;margin:11px 0 0}.quantity-offers-note+.quantity-offers-note{margin-top:5px}.cart-quantity-note{font-size:12px;line-height:1.6;background:#fff0de;color:#713100;border:1px solid #F0BA88;border-radius:10px;padding:13px 15px;margin-bottom:18px}@media(max-width:540px){.main-header{min-height:0}.quantity-offers-heading{align-items:flex-start;flex-direction:column;gap:4px}.quantity-offers-heading h2{font-size:18px}.quantity-offer{grid-template-columns:minmax(0,1.15fr) minmax(62px,.8fr) minmax(80px,1fr);gap:8px;padding:13px 10px;min-height:87px}.quantity-offer--best{padding:12px 9px}.quantity-offer-arrow{display:none}.quantity-offer-title{font-size:13px}.quantity-offer-title small{font-size:9px}.quantity-offer-saving{font-size:18px}.quantity-offer-saving>small{font-size:9px}.quantity-offer-total strong{font-size:17px}.purchase-payment{font-size:11px}.gallery-media>a{padding:17px}}@media(prefers-reduced-motion:reduce){.quantity-offer{transition:none}}:root{--treggo-blue:#0053DC;--treggo-blue-deep:#0043B5;--treggo-blue-light:#EDF4FF}:focus-visible{outline-color:var(--treggo-blue)}.category-nav{border-bottom:4px solid var(--treggo-blue)}.nav-links>a:hover,.nav-links .club-nav>span{color:#80b6ff}.hero-copy .pill{background:var(--treggo-blue-light);color:var(--treggo-blue-deep)}.hero-sticker{background:var(--treggo-blue);color:#fff;box-shadow:0 7px 20px #0053dc20}.section-heading .eyebrow,.product-heading-top .eyebrow,.offer-brand,.product-story-copy .eyebrow,.club-form-card .eyebrow,.side-top .eyebrow{color:var(--treggo-blue-deep)}.text-link,.rte a,.product-help>a,.product-club span,.contact-quick-links>a{color:var(--treggo-blue-deep)}.mascot-promo,.club-section{background:linear-gradient(125deg,#0053dc,#003dab)}.mascot-promo .text-link{color:#fff}.mascot-promo>div>span:first-child,.club-kicker{color:#dcebff}.club-copy p,.club-benefits li{color:#edf4ff}.club-benefits .icon{color:#bbd8ff}.button-outline{background:var(--treggo-blue-light);border-color:#b5cdf4;color:var(--treggo-blue-deep)}.button-outline:hover{background:#ddeaff;border-color:var(--treggo-blue);color:#00378f}.mega-panel a:hover,.category-tile:hover{background:var(--treggo-blue-light);border-color:#b5cdf4;color:var(--treggo-blue-deep)}.gallery-brand>span,.trust-strip .icon,.product-chips .icon,.purchase-payment .icon,.delivery-callout>.icon,.product-help>.icon{color:var(--treggo-blue)}.gallery-thumbs button.active{background:var(--treggo-blue-light);border-color:var(--treggo-blue)}.product-chips>span,.delivery-callout,.product-club{background:var(--treggo-blue-light);border-color:#d4e3fa}.product-card:hover{border-color:#b5cdf4;box-shadow:0 8px 24px #0053dc0d}.benefit-number,.active-filters a{background:var(--treggo-blue-light);color:var(--treggo-blue-deep)}.story-steps b,.quantity-offers-heading h2{color:var(--treggo-blue-deep)}.quantity-offer:not(.quantity-offer--best){background:#f2f6fd;border-color:#cddef7}.quantity-offer:not(.quantity-offer--best):hover{background:#e8f1ff;border-color:var(--treggo-blue)}.quantity-offer:not(.quantity-offer--best) .quantity-offer-title,.quantity-offer:not(.quantity-offer--best) .quantity-offer-arrow .icon{color:var(--treggo-blue-deep)}.footer{border-top:4px solid var(--treggo-blue)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/treggo-antracit.css.map */
