.share-button{display:block;position:relative;width:100%}.product__accordion~.share-button{margin:.5rem 0}.share-button details{width:100%}.share-button__button{display:flex;align-items:center;color:rgb(var(--color-foreground),.85);justify-content:space-between;flex-direction:row;font-family:var(--font_body_family);font-size:var(--font_body_size);letter-spacing:var(--font_body_letter-spacing);width:100%;margin:0;padding:0}.left .share-button__button{justify-content:flex-start}.center .share-button__button{justify-content:center}.right .share-button__button{justify-content:flex-end}.product__info-container .share-button__button .icon-share{position:relative;left:6.5px}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{opacity:var(--hover-opacity)}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.share-button__fallback{display:flex;align-items:center;position:absolute;top:2rem;left:0;z-index:3;width:100%;min-width:max-content;border:0}.share-button__fallback .field label{display:none}.share-button__fallback:after{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:0rem solid transparent;z-index:1}.share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.share-button__fallback button{width:3.75rem;height:4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;right:var(--inputs-border-width)}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.85)}.share-button__fallback button:hover svg{transform:scale(1.07)}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__close,.share-button__copy{background-color:transparent;color:rgb(var(--color-foreground))}.share-button__copy:focus-visible,.share-button__close:focus-visible{background-color:rgb(var(--color-background));z-index:2}.share-button__copy:focus,.share-button__close:focus{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.share-button__fallback .field:after,.share-button__fallback .field:before{content:none}.share-button__fallback .field{border-radius:0;min-width:auto;min-height:auto;transition:none}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto;font-size:var(--font_smallest_size);letter-spacing:var(--font_smallest_letter-spacing);border:none}.share-button__fallback .field__input:hover{box-shadow:none}.share-button__fallback .icon{width:1rem;height:auto}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0;margin:var(--inputs-border-width)}.share-button__message:not(:empty):not(.hidden)~*{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-share-button.css.map */
