floating-social-buttons{position:fixed;z-index:400;right:var(--fsb-offset-side, 24px);bottom:calc(var(--fsb-offset-bottom, 24px) + env(safe-area-inset-bottom,0px));display:block;width:var(--fsb-size, 56px);height:var(--fsb-size, 56px)}floating-social-buttons[data-position=bottom-left]{right:auto;left:var(--fsb-offset-side, 24px)}@media screen and (max-width:749px){floating-social-buttons.floating-social-buttons--hide-mobile{display:none}}.floating-social-buttons__trigger-backdrop{position:absolute;right:-14%;bottom:-14%;width:78%;height:78%;border-radius:50%;background:#ffffffa6;box-shadow:0 .3rem 1rem #0000001f;z-index:0;pointer-events:none}floating-social-buttons[data-position=bottom-left] .floating-social-buttons__trigger-backdrop{right:auto;left:-14%}.floating-social-buttons__trigger{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--fsb-size, 56px);height:var(--fsb-size, 56px);padding:0;border:none;border-radius:50%;background:linear-gradient(135deg,#6a5cff,#3d8bfd);color:#fff;box-shadow:0 .5rem 1.5rem #3d5bfd73;cursor:pointer;transition:transform var(--duration-default, .2s) ease;animation:floating-social-buttons-pulse 2.8s ease-in-out infinite}.floating-social-buttons__trigger:hover{transform:scale(1.06)}.floating-social-buttons__trigger:focus-visible{outline:var(--focused-base-outline, .2rem solid currentColor);outline-offset:.2rem}floating-social-buttons.is-open .floating-social-buttons__trigger{animation:none}@keyframes floating-social-buttons-pulse{0%,to{box-shadow:0 .5rem 1.5rem #3d5bfd73,0 0 #3d5bfd59}50%{box-shadow:0 .5rem 1.5rem #3d5bfd73,0 0 0 .6rem #3d5bfd00}}.floating-social-buttons__trigger-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:44%;height:44%;opacity:1;transform:scale(1) rotate(0);transition:opacity var(--duration-default, .2s) ease,transform var(--duration-default, .2s) ease}.floating-social-buttons__trigger-icon>svg{width:100%;height:100%;fill:currentColor}.floating-social-buttons__trigger-icon>svg *{fill:currentColor}.floating-social-buttons__trigger-icon--close{opacity:0;transform:scale(.4) rotate(-45deg)}floating-social-buttons.is-open .floating-social-buttons__trigger-icon--open{opacity:0;transform:scale(.4) rotate(45deg)}floating-social-buttons.is-open .floating-social-buttons__trigger-icon--close{opacity:1;transform:scale(1) rotate(0)}.floating-social-buttons__list{position:absolute;right:0;bottom:calc(100% + 14px);display:flex;flex-direction:column-reverse;align-items:center;gap:12px;margin:0;padding:0;list-style:none;pointer-events:none}floating-social-buttons[data-position=bottom-left] .floating-social-buttons__list{right:auto;left:0}floating-social-buttons.is-open .floating-social-buttons__list{pointer-events:auto}.floating-social-buttons__item{opacity:0;transform:translateY(10px) scale(.85);transition:opacity var(--duration-default, .2s) ease,transform var(--duration-default, .2s) ease}floating-social-buttons.is-open .floating-social-buttons__item{opacity:1;transform:none}.floating-social-buttons__item:nth-child(1){transition-delay:0ms}.floating-social-buttons__item:nth-child(2){transition-delay:40ms}.floating-social-buttons__item:nth-child(3){transition-delay:80ms}.floating-social-buttons__item:nth-child(4){transition-delay:.12s}.floating-social-buttons__item:nth-child(5){transition-delay:.16s}.floating-social-buttons__item:nth-child(6){transition-delay:.2s}.floating-social-buttons__item:nth-child(7){transition-delay:.24s}.floating-social-buttons__item:nth-child(8){transition-delay:.28s}.floating-social-buttons__link{display:flex;align-items:center;justify-content:center;width:calc(var(--fsb-size, 56px) * .78);height:calc(var(--fsb-size, 56px) * .78);border-radius:50%;background-color:#fff;color:#1a1a1a;box-shadow:0 .3rem .8rem #00000026;text-decoration:none;transition:transform var(--duration-default, .2s) ease,background-color var(--duration-default, .2s) ease,color var(--duration-default, .2s) ease}.floating-social-buttons__link .floating-social-buttons__icon{width:46%;height:46%}.floating-social-buttons__link .floating-social-buttons__icon>svg,.floating-social-buttons__link .floating-social-buttons__icon>img{width:100%;height:100%;object-fit:contain}.floating-social-buttons__link:hover,.floating-social-buttons__link:focus-visible{transform:scale(1.08)}.floating-social-buttons__link:focus-visible{outline:var(--focused-base-outline, .2rem solid currentColor);outline-offset:.2rem}.floating-social-buttons--brand-colors .floating-social-buttons__item[data-platform=instagram] .floating-social-buttons__link{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);color:#fff;box-shadow:0 .3rem .8rem #d6249f59}.floating-social-buttons--brand-colors .floating-social-buttons__item[data-platform=facebook] .floating-social-buttons__link{background-color:#1877f2;color:#fff;box-shadow:0 .3rem .8rem #1877f259}.floating-social-buttons--brand-colors .floating-social-buttons__item[data-platform=tiktok] .floating-social-buttons__link{background-color:#010101;color:#25f4ee;box-shadow:0 .3rem .8rem #00000059}.floating-social-buttons--brand-colors .floating-social-buttons__item[data-platform=youtube] .floating-social-buttons__link{background-color:red;color:#fff;box-shadow:0 .3rem .8rem #ff000059}@media(prefers-reduced-motion:reduce){.floating-social-buttons__trigger,.floating-social-buttons__trigger-icon,.floating-social-buttons__item,.floating-social-buttons__link{transition-duration:1ms;transition-delay:0ms!important;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-floating-social-buttons.css.map */
