:root{--ag-bg: #fffcf7;--ag-fg: #171717;--ag-cream: #fffcf7;--ag-paper: #f6f1e8;--ag-sage: #e8eee8;--ag-spruce: #2f3c3b;--ag-night: #131918;--ag-night-2: #1b2322;--ag-ink: #171717;--ag-muted: #5b6563;--ag-line: rgba(23, 23, 23, .12);--ag-cta: #8f6236;--ag-cta-hover: #74502c;--ag-cta-text: #fffcf7;--ag-kraft: #8a5f33;--ag-kraft-light: #d4a877;--ag-open: #2b6f4c;--ag-soon: #8a5d0a;--ag-closed: #8a5a2b;--ag-step--1: clamp(.8125rem, .79rem + .1vw, .875rem);--ag-step-0: clamp(1rem, .97rem + .15vw, 1.0625rem);--ag-step-1: clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);--ag-step-2: clamp(1.4375rem, 1.25rem + .9vw, 1.875rem);--ag-step-3: clamp(1.75rem, 1.4rem + 1.7vw, 2.75rem);--ag-step-4: clamp(2.25rem, 1.6rem + 3.2vw, 4.25rem);--ag-step-5: clamp(2.75rem, 1.8rem + 4.8vw, 5.75rem);--ag-space-xs: clamp(.5rem, .45rem + .25vw, .75rem);--ag-space-s: clamp(.875rem, .8rem + .4vw, 1.125rem);--ag-space-m: clamp(1.25rem, 1.05rem + 1vw, 2rem);--ag-space-l: clamp(2rem, 1.5rem + 2.4vw, 3.75rem);--ag-space-xl: clamp(3rem, 2rem + 5vw, 7rem);--ag-radius: 10px;--ag-ease: cubic-bezier(.22, 1, .36, 1)}.ag-night{--ag-bg: #131918;--ag-fg: #ebe7df;--ag-paper: #1b2322;--ag-sage: #22302d;--ag-muted: #a3aca9;--ag-line: rgba(235, 231, 223, .16);--ag-kraft: #d4a877;--ag-cta: #c8935e;--ag-cta-hover: #d9a874;--ag-cta-text: #131918;--ag-open: #8fc4ae;--ag-soon: #f1d38c;--ag-closed: #e2b35a;background:var(--ag-bg);color:var(--ag-fg)}body{font-size:var(--ag-step-0);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1-style,h2,.h2-style,h3,.h3-style,h4,.h4-style{letter-spacing:-.025em;text-wrap:balance}h1,.h1-style{font-size:var(--ag-step-4);line-height:1.02}h2,.h2-style{font-size:var(--ag-step-3);line-height:1.06}h3,.h3-style{font-size:var(--ag-step-2);line-height:1.15}h4,.h4-style{font-size:var(--ag-step-1);line-height:1.25}.hl-style,.hsl-style{font-size:var(--ag-step-5);line-height:.98;letter-spacing:-.035em}p{text-wrap:pretty}.rte p,.rte li{max-width:68ch}::selection{background:var(--ag-sage);color:var(--ag-ink)}.ag-night h1,.ag-night h2,.ag-night h3,.ag-night h4{color:var(--ag-fg)}.ag-eyebrow{margin:0 0 var(--ag-space-xs);font-size:var(--ag-step--1);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ag-kraft)}a{text-underline-offset:.18em;text-decoration-thickness:1px}.button,.btn,.ag-btn{border-radius:999px;transition:background-color .2s var(--ag-ease),color .2s var(--ag-ease),transform .2s var(--ag-ease)}.button:active,.btn:active,.ag-btn:active{transform:scale(.98)}.ag-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:0 1.5em;border:1px solid transparent;font:inherit;font-weight:500;text-decoration:none;cursor:pointer}.ag-btn--cta{background:var(--ag-cta);color:var(--ag-cta-text)}.ag-btn--cta:hover{background:var(--ag-cta-hover);color:var(--ag-cta-text)}.ag-btn--solid{background:var(--ag-fg);color:var(--ag-bg)}.ag-btn--solid:hover{background:var(--ag-spruce);color:var(--ag-cream)}.ag-btn--light{background:var(--ag-cream);color:#131918}.ag-btn--light:hover{background:#ebe7df;color:#131918}.ag-btn--ghost{border-color:currentColor;background:transparent;color:inherit}.ag-btn--ghost:hover{background:color-mix(in srgb,currentColor 10%,transparent)}:focus-visible{outline:2px solid var(--ag-cta);outline-offset:3px}.section-header{background:color-mix(in srgb,var(--ag-cream) 90%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}.ag-order-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin-right:6px;padding:0 18px;border-radius:999px;background:var(--ag-cta);color:var(--ag-cta-text)!important;font-weight:600;font-size:.9375rem;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--ag-ease)}.ag-order-link:hover{background:var(--ag-cta-hover)}.ag-order-link__long{display:none}@media(min-width:768px){.ag-order-link__short{display:none}.ag-order-link__long{display:inline}}.navigation a[href*="order.agnellos.com"]:not(#MobileNavigationDrawer *){display:none}.ag-logo-spiral{display:inline-block;width:34px;color:var(--ag-ink);line-height:0}.ag-logo-spiral .ag-spiral{width:100%;height:auto;transition:transform .8s var(--ag-ease)}.logo__link:hover .ag-logo-spiral .ag-spiral{transform:rotate(-24deg)}@media(min-width:768px){.ag-logo-spiral{width:42px}}@media(max-width:767px){.section-header .header-account-link{display:none}.section-header .logo-area{min-height:56px;padding-top:6px;padding-bottom:6px}.section-header .logo-area__right__inner{gap:4px}.ag-order-link{min-height:38px;padding:0 16px;font-size:.875rem}}.section-footer{font-size:var(--ag-step--1)}.ag-section{padding-block:var(--ag-space-xl)}.ag-section--tight{padding-block:var(--ag-space-l)}.ag-section__head{display:grid;gap:var(--ag-space-xs);max-width:720px;margin-bottom:var(--ag-space-l)}.ag-section__head h2{margin:0}.ag-section__head p{margin:0;color:var(--ag-muted)}.template-product .product-detail h1,.template-product .product-detail .product-title{font-size:var(--ag-step-3);line-height:1.05}.template-product shopify-payment-terms{display:block;font-size:var(--ag-step--1);color:var(--ag-muted)}.template-product .product-detail .product-form .button[type=submit],.template-product .product-detail button[type=submit].button{min-height:54px;border-radius:999px;font-weight:600}.template-product .detail-accordion{border-top-color:var(--ag-line)}.template-collection .product-block .product-block__title{font-weight:500}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.22s var(--ag-ease) both ag-fade-out}::view-transition-new(root){animation:.32s var(--ag-ease) both ag-fade-in}::view-transition-group(*){animation-duration:.45s;animation-timing-function:var(--ag-ease)}@supports (animation-timeline: view()){.ag-reveal{animation:ag-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}.ag-drift{animation:ag-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes ag-fade-out{to{opacity:0}}@keyframes ag-fade-in{0%{opacity:0}}@keyframes ag-rise{0%{opacity:.35;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes ag-drift{0%{transform:scale(1.08) translateY(-2%)}to{transform:scale(1.02) translateY(2%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.ag-cafe__status{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;justify-self:start;margin:0;padding:4px 12px 4px 10px;border-radius:999px;font-size:var(--ag-step--1);font-weight:600;background:color-mix(in srgb,var(--ag-open) 12%,transparent);color:var(--ag-open)}.ag-cafe__status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.ag-cafe__status[data-state=soon]{color:var(--ag-soon);background:color-mix(in srgb,var(--ag-soon) 14%,transparent)}.ag-cafe__status[data-state=closed]{color:var(--ag-closed);background:color-mix(in srgb,var(--ag-closed) 12%,transparent)}[data-ag-status][hidden],[data-ag-hero-status][hidden]{display:none!important}.ag-spiral{display:block;pointer-events:none}.ag-spiral-wrap{position:absolute;z-index:0;pointer-events:none;color:var(--ag-kraft-light);opacity:.12}.ag-spiral-wrap .ag-spiral{width:100%;height:auto}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.ag-spiral-wrap .ag-spiral{animation:ag-turn linear both;animation-timeline:scroll(root block)}}}@keyframes ag-turn{0%{transform:rotate(-30deg) scale(.96)}to{transform:rotate(330deg) scale(1.04)}}.ag-size-guide__dialog{background:var(--ag-bg);color:var(--ag-fg)}.section-footer__menu-block__menu a,.section-footer__lower-menu__list a,.ag-visit__link,.ag-coffee__more,.ag-hero__status a{display:inline-block;padding-block:5px;min-height:24px}.ag-drawer-links{list-style:none;margin:8px 0 0;padding:12px 0 0;border-top:1px solid var(--ag-line)}.ag-drawer-links a{display:block;padding:12px 0;min-height:44px;color:inherit;text-decoration:none;font-weight:500}.ag-discount__details{margin-bottom:12px}.ag-discount__summary{cursor:pointer;padding:6px 0;font-size:.875em;text-decoration:underline;text-underline-offset:.18em;list-style:none}.ag-discount__summary::-webkit-details-marker{display:none}.ag-discount__details[open] .ag-discount__summary{margin-bottom:8px}.ag-discount__details .ag-discount{margin-bottom:0}.ag-coffee__plans{display:grid;gap:8px}.ag-coffee__plan{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--ag-line);border-radius:10px;cursor:pointer}.ag-coffee__plan:has(input:checked){border-color:var(--ag-ink);background:var(--ag-paper)}.ag-coffee__plan input{margin:0;accent-color:var(--ag-cta)}.ag-coffee__plan span{display:flex;flex:1;justify-content:space-between;gap:12px;font-size:var(--ag-step--1)}.ag-coffee__plan b{font-weight:600}.ag-coffee__plan small{color:var(--ag-open);font-weight:600}.ag-plan-terms{margin:0 0 12px;font-size:var(--ag-step--1);color:var(--ag-muted)}.ag-cafe__contact{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:var(--ag-step--1)}.ag-cafe__contact a{display:inline-block;padding-block:4px;color:inherit}.rc_popup__hover,.rc_popup_label_wrapper,.rc_popup__label{color:var(--ag-ink)!important}.rc_popup__label{text-decoration:underline;text-underline-offset:.18em}.rc_popup_label_wrapper{min-height:44px}@media(max-width:767px){.ag-coffee__actions{flex-direction:column;align-items:stretch;gap:10px}.ag-coffee__actions .ag-rec__add{width:100%;min-height:52px;font-size:var(--ag-step-0)}.ag-coffee__more{text-align:center}}.cc-animate-enabled .product-detail [data-cc-animate]{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ag-system.css.map */
