.sticky-membership-button{position:fixed;z-index:var(--member-z-index, 9);display:inline-flex;align-items:center;justify-content:center;width:var(--member-size-mobile, 52px);height:var(--member-size-mobile, 52px);padding-inline:0;border-radius:var(--member-radius, 30px);background:var(--member-bg-gradient, var(--member-bg));color:var(--member-text);border:1px solid var(--member-border, transparent);text-decoration:none;line-height:1;white-space:nowrap;opacity:0;visibility:hidden;animation:sticky-membership-reveal 0s linear var(--member-appear-delay, 0s) forwards;transition:background-color var(--animation-speed, .2s) var(--animation-easing, ease),color var(--animation-speed, .2s) var(--animation-easing, ease),box-shadow var(--animation-speed, .2s) var(--animation-easing, ease)}.sticky-membership-button--has-text{width:auto;padding-inline:var(--member-padding, 18px)}.sticky-membership-button--shadow{box-shadow:0 4px 14px rgb(0 0 0 / var(--member-shadow-opacity, .3))}.sticky-membership-button:hover,.sticky-membership-button:focus-visible{background-color:var(--member-bg-hover, var(--member-bg));color:var(--member-text-hover, var(--member-text))}.sticky-membership-button--placeholder{cursor:default;opacity:1;visibility:visible;animation:none;outline:2px dashed var(--member-text);outline-offset:4px}@keyframes sticky-membership-reveal{to{opacity:1;visibility:visible}}.sticky-membership-button__inner{display:inline-flex;align-items:center;justify-content:center;gap:var(--member-gap, 10px)}.sticky-membership-button__icon{display:flex;flex-shrink:0}.sticky-membership-button__icon-media{display:block;color:var(--member-icon-color, currentColor)}.sticky-membership-button__text{overflow:hidden;text-overflow:ellipsis}.sticky-membership-button--bottom-right{inset-inline-end:calc(var(--member-offset-h-mobile, 16px) + env(safe-area-inset-right,0px));bottom:calc(var(--member-offset-v-mobile, 80px) + var(--sticky-add-to-cart-space, 0px) + env(safe-area-inset-bottom,0px))}.sticky-membership-button--bottom-left{inset-inline-start:calc(var(--member-offset-h-mobile, 16px) + env(safe-area-inset-left,0px));bottom:calc(var(--member-offset-v-mobile, 80px) + var(--sticky-add-to-cart-space, 0px) + env(safe-area-inset-bottom,0px))}@media(prefers-reduced-motion:no-preference){.sticky-membership-button--bottom-right,.sticky-membership-button--bottom-left{transition-property:background-color,color,box-shadow,bottom}}.sticky-membership-button--center-right{inset-inline-end:calc(var(--member-offset-h-mobile, 16px) + env(safe-area-inset-right,0px));top:50%;translate:0 calc(-50% + var(--member-offset-v-mobile, 0px))}.sticky-membership-button--center-left{inset-inline-start:calc(var(--member-offset-h-mobile, 16px) + env(safe-area-inset-left,0px));top:50%;translate:0 calc(-50% + var(--member-offset-v-mobile, 0px))}.sticky-membership-button[data-hide-mobile]{display:none}@media screen and (min-width:750px){.sticky-membership-button{width:var(--member-size, 60px);height:var(--member-size, 60px)}.sticky-membership-button--has-text{width:auto}.sticky-membership-button--bottom-right{inset-inline-end:calc(var(--member-offset-h, 24px) + env(safe-area-inset-right,0px));bottom:calc(var(--member-offset-v, 100px) + env(safe-area-inset-bottom,0px))}.sticky-membership-button--bottom-left{inset-inline-start:calc(var(--member-offset-h, 24px) + env(safe-area-inset-left,0px));bottom:calc(var(--member-offset-v, 100px) + env(safe-area-inset-bottom,0px))}.sticky-membership-button--center-right{inset-inline-end:calc(var(--member-offset-h, 24px) + env(safe-area-inset-right,0px));translate:0 calc(-50% + var(--member-offset-v, 0px))}.sticky-membership-button--center-left{inset-inline-start:calc(var(--member-offset-h, 24px) + env(safe-area-inset-left,0px));translate:0 calc(-50% + var(--member-offset-v, 0px))}.sticky-membership-button[data-hide-mobile]{display:inline-flex}.sticky-membership-button[data-hide-desktop]{display:none}}.sticky-membership-button--home-await-section{opacity:0;visibility:hidden;animation:none}.sticky-membership-button--home-reveal{animation:sticky-membership-reveal .5s var(--ease-out-cubic, ease) forwards}.sticky-membership-button--home-fade-out{animation:sticky-membership-fade-out .5s var(--ease-out-cubic, ease) forwards}@keyframes sticky-membership-fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAAAAAAAAAB */
