.es-sticky-buy{--es-sticky-buy-height:64px;position:fixed;left:0;right:0;bottom:var(--es-preview-inset,0px);z-index:100;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--es-cream,#f6f0e4);border-top:1px solid var(--es-line,#d4cec2);box-shadow:0 -6px 18px #1b19160f;color:var(--es-ink,#1b1916);font-family:var(--es-sans,"Helvetica Neue",Helvetica,Arial,sans-serif);transform:translateY(calc(100% + 1px));visibility:hidden;transition:transform .24s cubic-bezier(.2,.7,.2,1),opacity .2s ease,visibility 0s linear .24s}.es-sticky-buy[hidden]{display:none}.es-sticky-buy[data-visible=true]{transform:none;visibility:visible;transition:transform .24s cubic-bezier(.2,.7,.2,1),opacity .2s ease,visibility 0s}body.overflow-hidden .es-sticky-buy,:root:has(cart-drawer.active) .es-sticky-buy{opacity:0;pointer-events:none}.es-sticky-buy__inner{display:flex;align-items:center;gap:16px;min-height:var(--es-sticky-buy-height);padding:10px 1.5rem;box-sizing:border-box}.es-sticky-buy__summary{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0;margin:0}.es-sticky-buy__title{overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.es-sticky-buy__price{color:var(--es-muted,#66645d);font-size:13px;line-height:1.35;white-space:nowrap}.es-sticky-buy__button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px;margin:0;padding:0 22px;border:1px solid var(--es-ink,#1b1916);border-radius:4px;background:var(--es-ink,#1b1916);color:var(--es-cream,#f6f0e4);font:500 14px/1.2 var(--es-sans,"Helvetica Neue",Helvetica,Arial,sans-serif);letter-spacing:.02em;cursor:pointer;transition:background-color var(--es-feedback-duration,.2s),border-color var(--es-feedback-duration,.2s),transform var(--es-feedback-duration,.2s)}.es-sticky-buy__button:not([disabled]):not([aria-disabled=true]):hover{border-color:var(--es-hover,#514e3d);background:var(--es-hover,#514e3d)}.es-sticky-buy__button:not([disabled]):not([aria-disabled=true]):active{transform:translateY(1px)}.es-sticky-buy__button:focus-visible{outline:2px solid var(--es-ink,#1b1916);outline-offset:3px}.es-sticky-buy__button[disabled]{border-color:var(--es-line,#d4cec2);background:transparent;color:var(--es-muted,#66645d);cursor:default}.es-sticky-buy__button[aria-disabled=true]{cursor:progress}.es-sticky-buy__button.loading .es-sticky-buy__label{visibility:hidden}.es-sticky-buy__button .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:auto;margin:auto}.es-sticky-buy__button .loading__spinner.hidden{display:none}.es-sticky-buy__button .loading__spinner .spinner{width:18px;height:18px}.es-sticky-buy__button .loading__spinner .path{stroke:currentColor}@media(min-width:750px){.es-sticky-buy{display:none}}@media(max-width:749px){:root.es-sticky-buy-ready{scroll-padding-bottom:calc(var(--es-preview-inset,0px) + 72px + env(safe-area-inset-bottom,0px))}:root.es-sticky-buy-ready body{padding-bottom:calc(var(--es-preview-inset,0px) + 64px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.es-sticky-buy,.es-sticky-buy[data-visible=true],.es-sticky-buy__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/elmsett-sticky-buy.css.map */
