.painike-korostuslaatikolla{width:100%;padding:5% 20%;box-sizing:border-box}.painike-korostuslaatikolla__laatikko{display:flex;align-items:center;gap:1.5rem}.painike-korostuslaatikolla__kuvake{width:64px;height:64px;flex-shrink:0}.painike-korostuslaatikolla__kuvake--ikonikirjasto{width:auto;height:auto;font-size:64px;line-height:1;color:var(--pk-ikoni-vari,var(--pk-teksti-vari,var(--theme-palette-color-3)));transition:color 0.2s ease}.painike-korostuslaatikolla:hover .painike-korostuslaatikolla__kuvake--ikonikirjasto{color:var(--pk-ikoni-hover-vari,var(--pk-ikoni-vari,var(--pk-teksti-vari,var(--theme-palette-color-3))))}.painike-korostuslaatikolla__sisalto{flex:1}.painike-korostuslaatikolla__otsikko{font-family:var(--theme-font-family);color:var(--pk-teksti-vari,var(--theme-button-text-initial-color));margin:0 0 .75rem 0}.painike-korostuslaatikolla__teksti{font-family:var(--theme-font-family);font-size:var(--theme-font-size);line-height:var(--theme-line-height);color:var(--pk-teksti-vari,var(--theme-button-text-initial-color));margin-top:.75rem}.painike-korostuslaatikolla__teksti p{margin:0}.painike-korostuslaatikolla__painike{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto;gap:.4rem;text-decoration:none;color:var(--pk-teksti-vari,var(--theme-button-text-initial-color));font-family:var(--theme-font-family);font-size:var(--theme-font-size);font-weight:600;white-space:nowrap;transition:gap 0.2s ease}.painike-korostuslaatikolla__painike:hover{gap:.7rem}.painike-korostuslaatikolla__painike--painike-teksti,.painike-korostuslaatikolla__painike--painike-teksti-ikoni{justify-content:center;padding:var(--theme-button-padding);min-height:var(--theme-button-min-height);background-color:transparent;border:2px solid var(--pk-teksti-vari,var(--theme-button-text-initial-color));border-top:none;border-right:none;border-radius:var(--theme-button-border-radius);font-family:var(--theme-button-font-family);font-size:var(--theme-button-font-size);font-weight:var(--theme-button-font-weight);text-transform:var(--theme-button-text-transform);transition:background-color 0.2s ease,color 0.2s ease}.painike-korostuslaatikolla__painike--painike-teksti:hover,.painike-korostuslaatikolla__painike--painike-teksti-ikoni:hover{background-color:var(--pk-teksti-vari,var(--theme-button-text-initial-color));color:var(--theme-button-background-initial-color);gap:.4rem}.painike-korostuslaatikolla__painike-ikoni{font-size:1em}@media (max-width:768px){.painike-korostuslaatikolla{padding:1.5rem 1.25rem}.painike-korostuslaatikolla__laatikko{flex-wrap:wrap}.painike-korostuslaatikolla__painike{margin-left:0;width:100%;text-align:center}}