.callback-widget{position:fixed;z-index:2;bottom:20px;right:20px;width:50px;min-width:50px;display:grid;transition:all .3s ease;grid-template-rows:0fr 0px}.callback-button{width:50px;min-width:50px;position:absolute;bottom:0;right:0;display:block;height:50px;background:#fff;border-radius:50%;box-shadow:0 0 2px 1px #000;padding:10px;color:#000;transition:all .3s;cursor:pointer;margin-top:auto}.callback-button input{display:none}.callback-button:hover{transform:scale(1.1)}.callback-button svg{width:100%;aspect-ratio:1}.callback-list a svg{width:100%;aspect-ratio:1}.callback-button svg:last-of-type{display:none;padding:6px}.callback-button svg:first-of-type{display:block}.callback-button:has(:checked) svg:last-of-type{display:block}.callback-button:has(:checked) svg:first-of-type{display:none}.callback-list{overflow:hidden;display:grid;gap:10px;opacity:0;padding:4px 4px 10px}.callback-list a{display:flex;width:100%;height:100%;background:#fff;border-radius:50%;box-shadow:0 0 2px 1px #000;padding:10px;color:#000;transition:all .3s}.callback-list a:hover{transform:scale(1.1)}.callback-widget:has(input:checked){grid-template-rows:1fr 50px}.callback-widget:has(input:checked) .callback-list{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/16/assets/callback.css.map */
