.ui-layout-button-circle{--bg-color:var(--color-theme);--border-color:var(--color-theme);--text-color:var(--color-white,#fff);font-family:TWKLausanne,Arial,Helvetica,sans-serif;font-size:2.4rem;line-height:.9}@media (min-width:768px){.ui-layout-button-circle{font-size:3rem}}.ui-layout-button-circle{transition:color .3s cubic-bezier(.32,.94,.6,1)}.ui-layout-button-circle__bg{transition:background-color .3s cubic-bezier(.32,.94,.6,1),border .3s cubic-bezier(.32,.94,.6,1)}.ui-layout-button-circle.-video{font-size:clamp(1.6rem,1.11vw,22.2222px);font-weight:300;line-height:1.3}@media (min-width:768px){.ui-layout-button-circle.-video .ui-layout-button-circle__inner{padding:3.8rem}}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-theme-white,.-hover:hover .ui-layout-button-circle.-theme-white{--bg-color:var(--color-white-full);--text-color:var(--color-theme)}.-hover:focus-visible .ui-layout-button-circle.-theme-black,.-hover:hover .ui-layout-button-circle.-theme-black{--bg-color:var(--color-black);--border-color:var(--color-black);--text-color:var(--color-white)}}.ui-layout-button-circle.-black-white{--bg-color:var(--color-black);--border-color:var(--color-black);--text-color:var(--color-white)}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-black-white,.-hover:hover .ui-layout-button-circle.-black-white{--bg-color:var(--color-white-full);--text-color:var(--color-black)}}.ui-layout-button-circle.-white-black{--bg-color:var(--color-white);--border-color:var(--color-black);--text-color:var(--color-black)}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-white-black,.-hover:hover .ui-layout-button-circle.-white-black{--bg-color:var(--color-black);--text-color:var(--color-white)}}.ui-layout-button-circle.-ghost-black{--bg-color:var(--color-transparent);--border-color:currentColor;--text-color:currentColor}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-ghost-black,.-hover:hover .ui-layout-button-circle.-ghost-black{--bg-color:var(--color-black);--text-color:var(--color-white)}}.ui-layout-button-circle.-ghost-white{--bg-color:var(--color-transparent);--border-color:currentColor;--text-color:currentColor}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-ghost-white,.-hover:hover .ui-layout-button-circle.-ghost-white{--bg-color:var(--color-white);--text-color:var(--color-black)}}.ui-layout-button-circle.-white{--bg-color:var(--color-white);--border-color:var(--color-white);--text-color:var(--color-black)}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-white,.-hover:hover .ui-layout-button-circle.-white{--bg-color:var(--color-white);--text-color:var(--color-black)}}.ui-layout-button-circle.-pink-white{--bg-color:var(--color-pink);--border-color:var(--color-pink)}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-pink-white,.-hover:hover .ui-layout-button-circle.-pink-white{--bg-color:var(--color-white);--text-color:var(--color-pink)}}.ui-layout-button-circle.-green20-white{--bg-color:var(--color-green-20);--border-color:var(--color-green-20)}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-green20-white,.-hover:hover .ui-layout-button-circle.-green20-white{--bg-color:var(--color-white);--text-color:var(--color-green-20)}}.ui-layout-button-circle.-purple-white{--bg-color:var(--color-purple);--border-color:var(--color-purple)}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-purple-white,.-hover:hover .ui-layout-button-circle.-purple-white{--bg-color:var(--color-white);--text-color:var(--color-purple)}}.ui-layout-button-circle.-teal-white{--bg-color:var(--color-teal);--border-color:var(--color-teal);--text-color:var(--color-black)}@media (any-hover:hover){.-hover:focus-visible .ui-layout-button-circle.-teal-white,.-hover:hover .ui-layout-button-circle.-teal-white{--bg-color:var(--color-white)}}.ui-layout-button__svg{transition:transform .3s cubic-bezier(.32,.94,.6,1)}
