.gps{--green-vivid: var(--brand-primary);--green-vivid-hover: var(--brand-primary-hover);--navy: var(--brand-primary);--navy-mid: var(--brand-primary-hover);--trust-strip: var(--brand-primary-hover);--trust-strip2: var(--brand-primary);--offer-border-color: var(--brand-primary);--offer-border-non-selected-color: var(--brand-surface);--border: var(--brand-border);--section-gray: var(--brand-surface-alt-2);--selected-background-color: var(--brand-surface-raised);--white: var(--brand-surface-raised)}.gps.gps,.gps.gps :host,.gps.gps button,.gps.gps input,.gps.gps select,.gps.gps textarea,.gps.gps optgroup{font-family:var(--brand-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.gps.gps h1,.gps.gps h2,.gps.gps h3,.gps.gps h4,.gps.gps h5,.gps.gps h6{font-family:var(--brand-font-heading);line-height:var(--brand-leading-snug);letter-spacing:var(--brand-tracking-snug)}.gps.gps p{line-height:var(--brand-leading-relaxed)}.gps a:not(.add-btn):not(.buy-now-btn):not(.bridge-cta):not([class*=button]){color:var(--brand-link);transition:color var(--brand-duration-fast) var(--brand-ease-standard)}.gps a:not(.add-btn):not(.buy-now-btn):not(.bridge-cta):not([class*=button]):hover{color:var(--brand-primary-hover)}.gps .add-btn.add-btn,.gps .bridge-cta.bridge-cta{font-family:var(--brand-font-body);font-weight:var(--brand-font-medium-weight);font-size:var(--brand-text-base);letter-spacing:var(--brand-tracking-wide);border:1px solid var(--brand-primary);border-radius:var(--brand-radius-button);box-shadow:var(--brand-shadow-sm);color:var(--brand-on-primary);transition:background-color var(--brand-duration-base) var(--brand-ease-standard),border-color var(--brand-duration-base) var(--brand-ease-standard),transform var(--brand-duration-base) var(--brand-ease-standard),box-shadow var(--brand-duration-base) var(--brand-ease-standard)}.gps .add-btn.add-btn:hover,.gps .bridge-cta.bridge-cta:hover{box-shadow:var(--brand-shadow-md);transform:translateY(-1px)}.gps .add-btn.add-btn:active,.gps .bridge-cta.bridge-cta:active{transform:translateY(0)}.gps .buy-now-btn.buy-now-btn{font-family:var(--brand-font-body);font-weight:var(--brand-font-medium-weight);letter-spacing:var(--brand-tracking-wide);border-radius:var(--brand-radius-button);transition:box-shadow var(--brand-duration-base) var(--brand-ease-standard)}.gps .buy-now-btn.buy-now-btn:hover{box-shadow:var(--brand-shadow-md)}.gps .pack-card.pack-card{background:var(--brand-surface-raised);border:1px solid var(--brand-border);border-radius:var(--brand-radius-card);transition:border-color var(--brand-duration-base) var(--brand-ease-standard),box-shadow var(--brand-duration-base) var(--brand-ease-standard)}.gps .pack-card.pack-card:hover{border-color:var(--brand-primary);box-shadow:var(--brand-shadow-sm)}.gps .pack-card.pack-card.active,.gps .pack-card.pack-card.is-selected{border-color:var(--brand-primary);box-shadow:var(--brand-shadow-md)}.gps .pack-title.pack-title{font-family:var(--brand-font-heading);font-weight:var(--brand-font-heading-weight);color:var(--brand-text)}.gps .pack-sub.pack-sub{color:var(--brand-text-muted);font-size:var(--brand-text-sm)}.gps .pack-price.pack-price{font-family:var(--brand-font-heading);font-weight:var(--brand-font-heading-weight);color:var(--brand-primary)}.gps .p-old.p-old{color:var(--brand-text-subtle);text-decoration:line-through}.gps .p-new.p-new{color:var(--brand-sale);font-weight:var(--brand-font-heading-weight)}.gps .pack-badge.pack-badge{background:var(--brand-primary);color:var(--brand-on-primary);font-family:var(--brand-font-body);font-weight:var(--brand-font-medium-weight);font-size:var(--brand-text-xs);letter-spacing:var(--brand-tracking-wide);text-transform:uppercase;border-radius:var(--brand-radius-pill);padding:.4rem 1rem}.gps .faq-row.faq-row{border-bottom:1px solid var(--brand-divider)}.gps .faq-q.faq-q,.gps .accordion-head.accordion-head{font-family:var(--brand-font-heading);font-weight:var(--brand-font-heading-weight);color:var(--brand-text);letter-spacing:var(--brand-tracking-snug);transition:color var(--brand-duration-fast) var(--brand-ease-standard)}.gps .faq-q.faq-q:hover,.gps .accordion-head.accordion-head:hover,.gps .accordion-head.accordion-head.open{color:var(--brand-primary)}.gps .faq-a.faq-a,.gps .acc-body-text.acc-body-text{color:var(--brand-text-muted);line-height:var(--brand-leading-relaxed)}.gps .fq-chev.fq-chev{color:var(--brand-primary);transition:transform var(--brand-duration-base) var(--brand-ease-standard)}.gps .acc-block.acc-block{border-bottom:1px solid var(--brand-divider)}.gps .acc-label.acc-label{font-family:var(--brand-font-heading);font-weight:var(--brand-font-heading-weight);color:var(--brand-text)}.gps .reason-cell.reason-cell{border-color:var(--brand-divider)}.gps .rc-icon.rc-icon{color:var(--brand-primary)}.gps .rc-label.rc-label{font-family:var(--brand-font-heading);font-weight:var(--brand-font-heading-weight);color:var(--brand-text)}.gps .rc-desc.rc-desc{color:var(--brand-text-muted);line-height:var(--brand-leading-relaxed)}.gps .tl-card.tl-card{font-family:var(--brand-font-body);font-weight:var(--brand-font-medium-weight);color:var(--brand-text-muted);border-radius:var(--brand-radius-card);transition:color var(--brand-duration-base) var(--brand-ease-standard),background-color var(--brand-duration-base) var(--brand-ease-standard),border-color var(--brand-duration-base) var(--brand-ease-standard)}.gps .tl-card.tl-card.active{color:var(--brand-on-primary);background:var(--brand-primary);border-color:var(--brand-primary)}.gps *:focus-visible{outline:2px solid var(--brand-focus-ring);outline-offset:3px;border-radius:var(--brand-radius-xs)}.gps ::selection{background:var(--brand-primary);color:var(--brand-on-primary)}body.product--coffee-soda-esselate-drink{--brand-primary: #5b351f;--brand-primary-hover: #4a2a18;--brand-primary-deep: #3a2010;--brand-on-primary: #fbf9f0;--brand-surface: #fbf9f0;--brand-surface-alt: #f5efe2;--brand-surface-alt-2: #ead6c8;--brand-surface-raised: #ffffff;--brand-surface-inverse: #5b351f;--brand-text: #2d1c10;--brand-text-muted: #6f4f3a;--brand-text-subtle: #9a826f;--brand-text-on-inverse: #fbf9f0;--brand-border: #d6c8b8;--brand-divider: #e8e2d4;--brand-accent: #8b6a55;--brand-link: #5b351f;--brand-focus-ring: #8b6a55}body.product--coffee-soda-esselate-drink .gps{--green-vivid: #5b351f;--green-vivid-hover: #4a2a18;--navy: #5b351f;--navy-mid: #4a2a18;--trust-strip: #6f4f3a;--trust-strip2: #5b351f;--offer-border-color: #5b351f;--offer-border-non-selected-color: #fbf9f0;--section-gray: #f5efe2;--selected-background-color: #ffffff;--white: #ffffff;--border: #d6c8b8}body.product--coffee-soda-esselate-drink .olipop-box.olipop-box,body.product--coffee-soda-esselate-drink .esselate-purchase.esselate-purchase{font-family:var(--brand-font-body, Assistant, sans-serif);background:#fbf9f0;color:#5b351f;padding:1.6rem 1.2rem;border-radius:1.2rem;border:1px solid #e8e2d4}body.product--coffee-soda-esselate-drink .olipop-box h3,body.product--coffee-soda-esselate-drink .esselate-purchase h3{font-family:var(--brand-font-heading, Assistant, sans-serif);font-size:2rem;font-weight:700;letter-spacing:-.01em;color:#5b351f;margin:0 0 1rem}body.product--coffee-soda-esselate-drink .olipop-box p,body.product--coffee-soda-esselate-drink .esselate-purchase p{font-size:1.4rem;line-height:1.5;color:#5b351f;margin:0 0 1.4rem}body.product--coffee-soda-esselate-drink .olipop-box p a{color:#5b351f;text-decoration:underline;text-underline-offset:.25em;font-weight:500}body.product--coffee-soda-esselate-drink .olipop-box .purchase-card,body.product--coffee-soda-esselate-drink .esselate-purchase .purchase-card{background:#fff;border:1.5px solid #8b6a55;border-radius:.8rem;transition:border-color .2s ease,box-shadow .2s ease}body.product--coffee-soda-esselate-drink .olipop-box .purchase-card:hover{border-color:#5b351f}body.product--coffee-soda-esselate-drink .olipop-box .purchase-card.active{border:2px solid #5b351f;box-shadow:0 2px 6px #5b351f14}body.product--coffee-soda-esselate-drink .olipop-box .radio-circle{border-color:#5b351f}body.product--coffee-soda-esselate-drink .olipop-box .purchase-card.active .radio-circle:after{background:#5b351f}body.product--coffee-soda-esselate-drink .olipop-box .purchase-title{font-family:var(--brand-font-heading, Assistant, sans-serif);font-weight:700;color:#5b351f}body.product--coffee-soda-esselate-drink .olipop-box .price-line{color:#5b351f}body.product--coffee-soda-esselate-drink .olipop-box .price-line del{color:#5b351f;opacity:.55}body.product--coffee-soda-esselate-drink .olipop-box .badge{background:#ead6c8;color:#5b351f;border-radius:999rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:.4rem .9rem}body.product--coffee-soda-esselate-drink .olipop-box .save-badge{background:#5b351f;color:#fbf9f0;font-weight:500;letter-spacing:.06em;text-transform:uppercase}body.product--coffee-soda-esselate-drink .olipop-box .delivery-box{border:1.5px solid #5b351f;border-radius:.8rem;color:#5b351f;font-weight:500}body.product--coffee-soda-esselate-drink .olipop-box .chevron{border-right-color:#5b351f;border-bottom-color:#5b351f}body.product--coffee-soda-esselate-drink .olipop-box .benefits-row{color:#5b351f}body.product--coffee-soda-esselate-drink .olipop-box .purchase-card[role=radio]:focus-visible{outline:2px solid #8b6a55;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/brand-gempages-bridge.css.map */
