.badge-box{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));position:absolute;right:1.5rem;bottom:1.5rem;z-index:3;display:flex;align-items:center;justify-content:center;column-gap:.5rem;border-radius:1.75rem;border:.1rem solid rgba(var(--color-foreground),.1);padding:1rem;cursor:pointer;font-size:1.3rem;line-height:1;box-shadow:0 1.5rem 4rem #0000001a;pointer-events:all}.badge-icon{width:1em;height:1em}.badge-tooltip{background:#000;color:#fff;position:absolute;right:0;bottom:5rem;margin:0;padding:1rem;max-width:40rem;width:70vw;overflow-y:auto;opacity:0;visibility:hidden;box-shadow:0 1.5rem 4rem #0000001a;transition:opacity .3s ease-in}.badge-tooltip p{margin:0}.badge-box:hover .badge-tooltip{opacity:1;visibility:visible}.badge-box:after{content:"";position:absolute;right:1rem;bottom:4rem;border-style:solid;border-width:1rem 1rem 0;border-color:black transparent transparent;box-shadow:0 1.5rem 4rem #0000001a;opacity:0;visibility:hidden;transition:opacity .3s ease-in}.badge-box:hover:after{opacity:1;visibility:visible}.product-form__input,.product-form__buttons{max-width:100%!important}@media (min-width: 750px){.badge-tooltip{max-width:30rem;width:30vw;max-height:15rem}}@media (min-width: 990px){.badge-tooltip{max-height:unset}}@media (min-width: 1100px){.badge-tooltip{max-width:50rem}}@media (min-width: 1300px){.badge-box{bottom:4rem}}@media (max-width: 767px){.image-with-text__text-item .image-with-text__content{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/DevStyles.css.map */
