.icon__wrapper{color:#000;cursor:pointer;background-color:#fefefe;border-radius:50%;transition:color .2s ease-in}.icon__wrapper.no-bg{background-color:#0000}.icon__wrapper.invert{color:#fefefe;background-color:#000}.icon__wrapper.invert svg{fill:#fefefe}.icon__wrapper.icon-white{color:#fefefe}.icon__wrapper:not(.no-hover):hover{color:#fcd639}.icon__wrapper.inline{display:inline-block}.icon__wrapper.btn-icon{background-color:#0000;display:inline-block;width:2.8rem!important;height:2.8rem!important}.icon__wrapper.btn-icon svg{width:2rem;height:12rem;margin-right:.8rem}.icon__wrapper.large{width:10rem;height:10rem}.icon__wrapper.large svg{width:5rem;height:5rem}.icon__wrapper.medium{width:7.5rem;height:7.5rem}.icon__wrapper.medium svg{width:3.75rem;height:3.75rem}.icon__wrapper.small{width:5rem;height:5rem}.icon__wrapper.small svg{width:2.5rem;height:2.5rem}.icon__wrapper.tiny{width:3.5rem;height:3.5rem}.icon__wrapper.tiny svg{width:1.75rem;height:1.75rem}.icon__wrapper svg{fill:currentColor}.icon__container{color:currentColor;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.icon__container svg{fill:currentColor;display:block}
