.component-button-podcast__title{font-family:var(--font-secondary)}.component-button-podcast__title{font-size:1.3rem;font-weight:400;line-height:1.25;letter-spacing:.013rem}.component-button-podcast{cursor:pointer;display:inline-flex;gap:1rem;align-items:center;justify-content:center;border:none;outline-offset:.4rem}.component-button-podcast:focus-visible{outline:var(--color-black) solid .1rem}.component-button-podcast.-size-sm{color:var(--color-secondary);background-color:transparent}.component-button-podcast.-size-md{width:5rem;height:5rem;border-radius:var(--radius-full);color:var(--color-white);background-color:var(--color-black)}.component-button-podcast.-size-lg{width:10rem;height:10rem;border-radius:var(--radius-full);color:var(--color-white);background-color:var(--color-black)}.component-button-podcast__title{font-weight:700}.component-button-podcast__icon{position:relative}.component-button-podcast.-size-sm .component-button-podcast__icon{width:1.2rem;height:1.2rem}.component-button-podcast.-size-md .component-button-podcast__icon{left:.25rem;width:2.2rem;height:2.2rem}.component-button-podcast.-size-lg .component-button-podcast__icon{left:.5rem;width:4.5rem;height:4.5rem}.component-button-podcast__icon .component-icon{position:absolute;top:0;left:0;width:auto!important;height:100%!important;transition:opacity .15s ease-in-out}.component-button-podcast__icon .component-icon:nth-child(1){opacity:1}.component-button-podcast:hover .component-button-podcast__icon .component-icon:nth-child(1){opacity:0}.component-button-podcast__icon .component-icon:nth-child(2){opacity:0}.component-button-podcast:hover .component-button-podcast__icon .component-icon:nth-child(2){opacity:1}
