.share-button{display:flex;justify-content:flex-end;line-height:2.6rem}.product__info-container>.share-button{margin:0}.share-button details{width:fit-content}.share-button__button{font-size:.75rem;display:flex;align-items:center;margin-left:0;padding-left:0;min-height:2.4rem;color:var(--color-black)}.share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}.price-button{display:none}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.share-button__button .icon-share{height:1.25rem;margin-left:.625rem;width:1.25rem}.share-button__fallback{display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:max-content;border:0}.share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__close,.share-button__copy{background-color:transparent}.share-button__copy:focus-visible,.share-button__close:focus-visible{z-index:2}.share-button__copy:focus,.share-button__close:focus{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:focus,.share-button__fallback .field__input:-webkit-autofill{outline-offset:.1rem}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;filter:none;min-width:auto;min-height:auto}.share-button__fallback .field__input:hover{box-shadow:none}.share-button__fallback .icon{width:1.5rem;height:1.5rem}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem}.share-button__message:not(:empty):not(.hidden)~*{display:none}
/*# sourceMappingURL=/cdn/shop/t/68/assets/component-share.css.map */
