.cart-drawer__panel .cart-footer__discount-code,.cart-drawer__panel .cart-footer__discount-code strong,.cart-drawer__panel .cart-footer__discount-code small{color:var(--color-savings, #0d7648)!important;-webkit-text-fill-color:var(--color-savings, #0d7648)!important}.cart-footer:has(.cart-drawer__footer-recommendation:not([hidden])){padding-top:0!important;border-top:0!important}.cart-footer__discount-code{display:inline-flex;min-height:32px;align-items:center;gap:var(--fresh-space-1);padding:var(--fresh-space-1-5) var(--fresh-space-2-5);border:1px solid color-mix(in srgb,var(--fresh-savings) 26%,transparent);border-radius:var(--fresh-radius-round);background:var(--fresh-savings-soft);color:var(--color-savings, #0d7648);font-family:inherit;font-size:var(--fresh-text-xs);font-weight:600;line-height:var(--fresh-leading-none)}.cart-footer__discount-code strong,.cart-footer__discount-code small{color:var(--color-savings, #0d7648);font:inherit;-webkit-text-fill-color:var(--color-savings, #0d7648)}.cart-footer__discount-code small{opacity:.86}.cart-drawer__panel [data-cart-discount-codes] .cart-footer__discount-code,.cart-drawer__panel [data-cart-discount-codes] .cart-footer__discount-code :is(strong,small){color:var(--color-savings, #0d7648)!important;-webkit-text-fill-color:var(--color-savings, #0d7648)!important}body :is(.fresh-cta-band--navy,.mobile-menu--dark) :is(.cart-footer__checkout):focus-visible{outline-color:var(--fresh-on-night)}.cart-drawer :where(.cart-footer__checkout-icon){stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.cart-drawer :where(.cart-footer__trust){font-weight:400;color:var(--fresh-on-night);font-size:var(--fresh-text-sm);line-height:var(--fresh-leading-normal)}.cart-drawer :where(.cart-footer__discount-codes){flex-wrap:wrap;gap:var(--fresh-space-1-5)}.cart-drawer :where(.cart-footer__trust span){position:relative;padding-left:var(--fresh-space-4)}.cart-drawer :where(:is(.cart-footer__checkout)){--fresh-raise-line: var(--fresh-shadow-ink);--fresh-raise-edge: var(--fresh-shadow-ink);transition:filter .2s cubic-bezier(.4,0,.2,1) 0s;box-shadow:3px 3px 0 0 var(--fresh-raise-edge)}.cart-drawer :where(.cart-footer__trust span):before{position:absolute;top:.5em;left:0;width:5px;height:5px;border-radius:var(--fresh-radius-round);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--fresh-card)}.cart-drawer :where(.cart-footer__checkout:focus-visible){transform:translateY(-1px)}.cart-drawer :where(.cart-drawer__panel .cart-footer){min-height:0px;overflow:visible;display:grid;gap:0px;padding:0;border-top-width:0px;border-top-style:none;border-top-color:currentcolor}.cart-drawer :where(.cart-drawer__panel .cart-footer__summary){display:grid;gap:var(--fresh-space-3);padding:var(--fresh-space-3) var(--fresh-space-6) var(--fresh-space-5);border-top-width:1px;border-top-style:solid;border-top-color:var(--fresh-line);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--fresh-commerce-canvas)}.cart-drawer :where(.cart-drawer .cart-footer__subtotal){display:flex;align-items:center;color:var(--fresh-ink);justify-content:space-between;gap:var(--fresh-space-2-5);margin:0px 0px var(--fresh-space-2-5);flex-wrap:nowrap}.cart-drawer :where(.cart-drawer .cart-footer__subtotal-values){display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:var(--fresh-space-2)}.cart-drawer :where(.cart-drawer .cart-footer__trust){grid-template-columns:repeat(3,minmax(0px,1fr));padding:0;list-style-position:initial;list-style-image:initial;list-style-type:none;margin:var(--fresh-space-2-5) 0px 0px;align-items:center;gap:var(--fresh-space-2);justify-content:space-between;display:flex}.cart-drawer :where(.cart-drawer .cart-footer__trust-icon){-webkit-mask:var(--fresh-icon) center / contain no-repeat;mask:var(--fresh-icon) center / contain no-repeat;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--fresh-glyph)}.cart-drawer :where(.cart-drawer .cart-footer__trust-star){stroke-width:1.8;stroke-linejoin:round;fill:var(--fresh-ink);stroke:var(--fresh-ink)}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer__checkout){--fresh-button-bg: var(--fresh-gold);--fresh-button-hover-bg: var(--fresh-button-bg);--fresh-button-border: var(--fresh-shadow-ink);--fresh-button-hover-border: var(--fresh-shadow-ink);--fresh-button-text: var(--fresh-on-gold);--fresh-button-hover-text: var(--fresh-on-gold);flex-direction:row;border-radius:var(--fresh-radius-round);letter-spacing:0px;text-transform:none}.cart-drawer :where(:is(.cart-footer__checkout):is(:hover,:active):not(:disabled)){filter:brightness(.96);transform:none}.cart-drawer :where(.cart-drawer .cart-footer__subtotal-off:not([hidden])>span){white-space:nowrap;align-items:center;border-radius:var(--fresh-radius-round);line-height:var(--fresh-leading-snug)}.cart-drawer :where(:is(.cart-footer__checkout):not(:disabled):not([aria-disabled=true]):focus-visible){filter:brightness(1.04)}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__checkout){margin-bottom:var(--fresh-space-1)}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-off:not([hidden])>span){padding:var(--fresh-space-1) var(--fresh-space-2-5);letter-spacing:var(--fresh-tracking-wide);text-transform:uppercase}.cart-drawer :where(:is(.cart-drawer .cart-drawer__panel .cart-footer__checkout):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active)){opacity:1}.cart-drawer :where(.cart-footer__checkout){text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;display:inline-flex;align-items:center;justify-content:center;gap:var(--fresh-space-2-5)}.cart-drawer :where(.cart-footer){border-right-color:var(--fresh-hairline);border-bottom-color:var(--fresh-hairline);border-left-color:var(--fresh-hairline);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--fresh-commerce-canvas);color:var(--fresh-ink)}.cart-drawer :where(.cart-footer__checkout svg){fill:none}.cart-drawer :where(:is(.cart-footer__checkout):where(:not(.site-header,.site-header *)):where(:not(.fresh-product-card,.fresh-product-card *))){font-weight:600;font-family:var(--fresh-font-text, "Work Sans", Arial, sans-serif)}.cart-drawer :where(:is(.cart-footer__checkout)){transition:filter .2s cubic-bezier(.4,0,.2,1) 0s;box-shadow:3px 3px 0 0 var(--fresh-raise-edge);box-sizing:border-box;min-height:var(--fresh-button-page);height:var(--fresh-button-page);padding-top:0;padding-bottom:0}.cart-drawer :where(.cart-footer[hidden]){display:none}.cart-drawer :where(.cart-drawer__panel .cart-footer__checkout-icon){width:18px;height:18px;flex-grow:0;flex-shrink:0;flex-basis:18px;display:block;opacity:1}.cart-drawer :where(.cart-footer__discount-codes[hidden]){display:none}.cart-drawer :where(.cart-drawer .cart-footer__trust li){flex-grow:0;flex-shrink:1;flex-basis:auto;max-width:none;display:inline-flex;align-items:center;gap:var(--fresh-space-1);justify-content:flex-start;width:auto}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer__checkout-icon){stroke:currentcolor;color:inherit;-webkit-text-fill-color:currentcolor}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer__checkout){border-radius:var(--fresh-radius-round);letter-spacing:0px;text-transform:none;font-family:Work Sans,Arial,sans-serif}.cart-drawer :where(.cart-drawer .cart-drawer__panel :is(.cart-footer__checkout) span){color:inherit;-webkit-text-fill-color:currentcolor;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image:none;background:transparent}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer__checkout span){text-transform:none;letter-spacing:0px;font-family:Work Sans,Arial,sans-serif}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-label){color:var(--fresh-ink);display:inline;font-weight:600;font-family:Work Sans,Arial,sans-serif}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-values>*){margin:0;display:inline-flex}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-values s){color:var(--fresh-muted);font-size:var(--fresh-text-sm);font-weight:500;font-family:Work Sans,Arial,sans-serif}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-values strong){color:var(--fresh-ink);font-weight:600;font-family:Work Sans,Arial,sans-serif}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-off>span){font-weight:700}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__trust li){color:var(--fresh-ink);line-height:var(--fresh-leading-snug);font-weight:500;font-size:var(--fresh-text-xs);font-family:Work Sans,Arial,sans-serif}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-off>span>span){font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__trust li span){color:var(--fresh-ink);font-size:var(--fresh-text-xs);font-weight:500;font-family:Work Sans,Arial,sans-serif;line-height:var(--fresh-leading-snug)}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer__checkout){border:1px solid var(--fresh-button-border, var(--fresh-action));background:var(--fresh-button-bg, var(--fresh-action));color:var(--fresh-button-text, var(--fresh-on-gold));-webkit-text-fill-color:var(--fresh-button-text, var(--fresh-on-gold))}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-values>[hidden]){display:none}.cart-drawer :where(.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-off:not([hidden])>span){font-weight:600;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:var(--fresh-savings);font-size:var(--fresh-text-xs);font-family:Work Sans,Arial,sans-serif}.cart-drawer :where(:is(.cart-drawer .cart-drawer__panel .cart-footer__checkout):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active)){background:var(--fresh-button-hover-bg, var(--fresh-action-hover));color:var(--fresh-button-hover-text, var(--fresh-on-gold));-webkit-text-fill-color:var(--fresh-button-hover-text, var(--fresh-on-gold))}.cart-drawer :where(.cart-drawer.cart-drawer .cart-drawer__panel .cart-footer .cart-footer__subtotal-off.cart-footer__subtotal-off>span){color:var(--fresh-on-savings)}.cart-drawer :where(.cart-footer__subtotal-label),.cart-drawer :where(.cart-footer__subtotal-values strong),.cart-drawer :where(.cart-footer__checkout span){font-size:var(--fresh-text-base)}.cart-drawer :where(svg:is(.cart-footer__trust-star) :is(path,line,circle,rect,polyline,polygon,ellipse)){vector-effect:non-scaling-stroke;stroke-width:var(--fresh-icon-stroke)}.cart-drawer :where(.cart-drawer .cart-footer__trust span):before{content:none;display:none}.cart-drawer :where(.cart-drawer .cart-footer__trust li>:first-child){flex-grow:0;flex-shrink:0;flex-basis:18px;width:18px;height:18px;margin:0}.cart-drawer :where(.cart-drawer .cart-footer__trust li>span:last-child){flex-grow:0;flex-shrink:1;flex-basis:auto;margin:0;padding:0;text-align:left}.cart-drawer :where(:is(.cart-footer__checkout)){border-color:var(--fresh-raise-line, #0e2b58);border-top-style:solid;border-top-width:1.5px;border-right-style:solid;border-right-width:1.5px;border-bottom-style:solid;border-bottom-width:1.5px;border-left-style:solid;border-left-width:1.5px;font-weight:700}.cart-drawer :where(:is(.cart-footer__checkout)){font-size:var(--fresh-text-button)}.cart-drawer :where(.cart-drawer .cart-footer__trust-star path){fill:var(--fresh-ink);stroke:var(--fresh-ink)}.cart-drawer :where(:is(.cart-footer__checkout) :is(span,strong,[data-selected-price]):not(s)){font-weight:700}.cart-drawer :where(:is(.cart-footer__checkout):not(:disabled):active){box-shadow:none}@media(max-width:749px){.cart-drawer :where(.cart-drawer__panel .cart-footer__summary){padding-right:var(--fresh-space-4);padding-bottom:max(var(--fresh-space-4),env(safe-area-inset-bottom));padding-left:var(--fresh-space-4)}}@media(hover:hover)and (pointer:fine){.cart-drawer :where(:is(.cart-footer__checkout):not(:disabled):not([aria-disabled=true]):hover){filter:brightness(1.04)}}@media(prefers-reduced-motion:reduce){.cart-drawer :where(:is(.cart-footer__checkout)){transition:none 0s ease 0s}}.cart-drawer.is-loading :where(.cart-footer__summary,.cart-footer__checkout){opacity:.85;pointer-events:none}@media(prefers-reduced-motion:no-preference){.cart-drawer :where(.cart-footer__summary,.cart-footer__checkout){transition:opacity .16s ease,filter .2s cubic-bezier(.4,0,.2,1)}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/fresh-cart-footer.css.map */
