.tl-share-menu{box-sizing:border-box;position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:max-content;max-width:min(280px,calc(100vw - 32px));padding:12px;border:1px solid var(--color-gray3, #a6a6a6);border-radius:4px;background:#fff;box-shadow:0 6px 24px #12121224}.tl-share-menu[hidden]{display:none}.tl-share-menu--inline{position:static;width:auto;max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.tl-share-menu--inline .tl-share-menu__items{gap:16px}.tl-share-menu--inline .tl-share-menu__item{flex-basis:32px;width:32px;min-width:32px;height:32px;min-height:32px;border-radius:50%}.tl-share-menu--inline .tl-share-menu__item:not(.tl-share-menu__item--line){border:0}.tl-share-menu--inline .tl-share-menu__item,.tl-share-menu--inline .tl-share-menu__item :is(.tl-icon,.svg-wrapper,svg,img){width:32px;height:32px}.tl-share-menu__items{display:flex;align-items:center;gap:8px}.tl-share-menu__item,.tl-product-purchase__secondary-actions .tl-share-menu__item{box-sizing:border-box;display:grid;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;place-items:center;border:1px solid var(--color-gray2, #d9d9d9);border-radius:4px;background:#fff;color:var(--color-black, #121212);cursor:pointer;text-decoration:none;transition:border-color var(--duration-short, .15s) ease,color var(--duration-short, .15s) ease}.tl-share-menu__item:hover{border-color:currentColor}.tl-share-menu__item:focus-visible{outline:2px solid currentColor;outline-offset:2px}.tl-share-menu__item .svg-wrapper,.tl-share-menu__item svg,.tl-share-menu__item .tl-share-menu__brand-icon{display:block;width:32px;height:32px;object-fit:contain}.tl-share-menu__item--line{border:0}.tl-share-menu__item--line img{display:block;width:40px;height:40px;object-fit:contain}.tl-share-menu__fallback{margin-top:8px}.tl-share-menu__fallback input{box-sizing:border-box;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--color-gray3, #a6a6a6);border-radius:4px;background:#fff;color:inherit;font:inherit}.tl-share-menu__noscript{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;font-size:14px}.share-button .tl-share-menu{right:auto;left:0}.tl-product-purchase__secondary-actions{position:relative}@media(max-width:374px){.tl-share-menu{padding:8px}.tl-share-menu__items{gap:4px}}@media(prefers-reduced-motion:reduce){.tl-share-menu__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tl-share-menu.css.map */
