.acb{--acb-paper:#f9f4e5;--acb-ink:#38190d;--acb-orange:#ff6335;--acb-rule:#38190d44;background:var(--acb-paper);color:var(--acb-ink)}.acb [hidden]{display:none!important}.acb-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.acb-title-band{background:#eee4f7}.acb-title-inner{position:relative;padding:18px 75px 20px;text-align:center}.acb-title-inner h1{margin:0;color:var(--acb-orange);-webkit-text-stroke:.65px var(--acb-ink);paint-order:stroke fill;font:400 54px/1.04 GN Maroni,serif;letter-spacing:0}.acb-title-inner p{margin:8px 0 0;font:14px/1.45 GN Mono,monospace}.acb-title-mark{position:absolute;inset-inline-end:0;top:50%;width:60px;height:60px;transform:translateY(-50%);object-fit:contain}.acb-shop{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;padding-block:18px 44px}.acb h2:not(.acb-summary h2){margin:0 0 6px;color:inherit;font:400 34px/1.1 GN Maroni,serif}.acb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.acb-coffee{min-width:0;width:min(100%,175px);justify-self:center;display:flex;flex-direction:column}.acb-card-select{-webkit-appearance:none;appearance:none;flex:1;min-width:0;width:100%;padding:0;display:flex;flex-direction:column;align-items:stretch;border:0;border-radius:4px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.acb-card-select:disabled{cursor:default}.acb-card-select:focus-visible,.acb-stepper button:focus-visible{outline:2px solid #a6432b;outline-offset:3px}.acb-card-select:not(:disabled):hover .acb-coffee-name{text-decoration:underline;text-underline-offset:3px}.acb-photo{display:block;position:relative;width:100%;height:139px}.acb-photo img,.acb-photo .acb-pack{width:100%;height:100%;display:block;object-fit:contain}.acb-pack-defs{position:absolute;pointer-events:none}.acb-origin{position:absolute;top:5px;left:2px;max-width:calc(100% - 4px);padding:2px 5px;border:1px solid var(--acb-ink);border-radius:4px;background:var(--acb-ink);color:var(--acb-orange);font:700 10px/1.3 GN Mono,monospace;overflow-wrap:anywhere}.acb-coffee-name{margin:7px 0 3px;font:400 24px/1.1 GN Maroni,serif;color:inherit;overflow-wrap:anywhere}.acb-notes{flex:1;margin:0 0 5px;font:11px/1.4 GN Mono,monospace}.acb-price{margin:0 0 7px;font:12px/1.3 GN Mono,monospace}.acb-price s{opacity:.74}.acb-stepper{display:grid;grid-template-columns:44px minmax(30px,1fr) 44px;width:min(100%,144px);min-height:44px;border:1px solid var(--acb-ink);border-radius:4px}.acb-stepper button{display:grid;place-items:center;min-width:0;border:0;background:transparent;color:inherit;cursor:pointer}.acb-stepper button:last-child{background:var(--gn-green);border-radius:0 3px 3px 0}.acb-stepper button:disabled{opacity:.38;cursor:default}.acb-stepper button span{display:flex}.acb-stepper output{display:grid;place-items:center;font:13px/1 GN Mono,monospace}.acb-grind{margin-top:6px}.acb-grind label{display:block;font:11px/1.4 GN Mono,monospace}.acb-grind select{max-width:100%;width:100%;min-height:38px;border:1px solid var(--acb-rule);border-radius:4px;color:inherit;background:var(--acb-paper);font-family:inherit;font-size:16px}.acb-unavailable{min-height:44px;display:flex;align-items:center;margin:0;font:12px/1.3 GN Mono,monospace}.acb-summary{position:sticky;top:118px;padding:17px;border:1px solid var(--acb-ink);background:var(--acb-paper);border-radius:6px}.acb-summary h2{color:inherit;margin:0 0 7px;text-align:center;font:400 31px/1.1 GN Maroni,serif}.acb-box{width:min(100%,310px);margin:0 auto 8px}.acb-box>svg{display:block;width:100%;height:auto}.acb-flying-sachet{position:fixed;z-index:20;pointer-events:none;object-fit:contain;filter:drop-shadow(1px 2px 2px #38190d48)}@media(max-width:749px){body:has(.mobile-menu.open) :is(.acb-summary,.acb-flying-sachet){visibility:hidden;pointer-events:none}}.acb-lines{list-style:none;padding:0;margin:0 0 10px;max-height:122px;overflow:auto;font:12px/1.4 GN Mono,monospace}.acb-lines li{padding-block:6px;border-bottom:1px solid var(--acb-rule);overflow-wrap:anywhere}.acb-count{margin:0 0 6px;font:12px/1.4 GN Mono,monospace}.acb-count span{display:block}.acb-count span+span{font-weight:600}.acb-total{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px;font:13px/1.4 GN Mono,monospace}.acb-total strong{font-size:17px;white-space:nowrap}.acb-total small{font-size:10px;white-space:nowrap}.acb-add{width:100%;cursor:pointer}.acb-add:disabled{box-shadow:none;opacity:.56;cursor:default}.acb-status{margin:10px 0 6px}.acb-check{border:0;background:none;color:inherit;padding:0;text-decoration:underline;cursor:pointer}.acb-extras{border-top:1px solid var(--acb-rule);background:#e9dcf4;padding-block:32px 42px}.acb .acb-extras h2{margin-bottom:37px;text-align:center}.acb-extras-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.acb-extras-list li{min-width:0;text-align:center}.acb-extras-list img{display:block;width:100%;max-width:300px;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:4px;margin:0 auto 11px}.acb-extras-list strong{display:block}.acb-extras-list p{margin:3px 0 0;line-height:1.4}@media(min-width:1100px){.acb-shop{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(300px,1.82fr) repeat(2,minmax(0,1fr));grid-auto-flow:row dense;gap:18px 14px}.acb-shop>div,.acb-grid{display:contents}.acb-summary{grid-column:3;grid-row:1/span 2}}@media(max-width:1000px){.acb-shop{grid-template-columns:minmax(0,1fr) 250px;gap:22px}.acb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.acb-wrap{width:calc(100% - 28px)}.acb-title-inner{padding:16px 0}.acb-title-inner h1{font-size:34px}.acb-title-inner p{margin:6px 38px 0;font-size:12px}.acb-title-mark{top:auto;bottom:8px;width:34px;height:34px;transform:none}.acb-shop{display:block;padding-block:13px 26px}.acb-grid{gap:18px 12px}.acb h2:not(.acb-summary h2){font-size:29px}.acb-photo{height:123px}.acb-coffee-name{font-size:22px}.acb-coffee :is(button,select){scroll-margin-bottom:205px}.acb-summary{top:auto;bottom:0;margin-top:14px;padding:8px 9px 9px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(128px,1fr);column-gap:8px;align-items:center;z-index:3}.acb[data-preview=true] .acb-summary{bottom:54px}.acb-box{grid-area:1/1/5/2;width:min(100%,184px);margin:0 auto}.acb-summary h2{grid-area:1/2;margin:0;text-align:left;font-size:20px}.acb-summary .acb-lines,.acb-summary .acb-total small{display:none}.acb-count{margin:0;grid-area:2/2}.acb-summary .acb-total{margin:0 0 4px;grid-area:3/2}.acb-summary .acb-total span{font-size:10px}.acb-add{grid-area:4/2;padding-inline:7px;gap:4px}.acb-add span{display:none!important}.acb-status,.acb-summary [data-acb-check]{grid-column:1/-1}.acb-extras{padding-block:25px 31px}.acb .acb-extras h2{margin-bottom:28px}.acb-extras-list{gap:10px;font-size:12px}.acb-extras-list img{aspect-ratio:1;margin-bottom:8px}}@media(max-width:359px){.acb-title-inner h1{font-size:29px}}@media(max-width:749px)and (max-height:480px){.acb-box{width:min(100%,116px)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/anom-compose-box.css.map */
